so I beleive you have set the declaration in the private part of the header (as it should be) then just add the meta to allow private access like so
PROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = Effects, meta = (AllowPrivateAccess = "true"))