Replicated vars can have optionally two Metas Cond and RepNotify the values are pretty much the ones in ELifetimeCondition and ELifetimeRepNotifyCondition without the prefix.
You can also pass over a function when ReplicatedUsing.
The uClass macro will expand getLifetimeReplicatedProps when a uprop is marked as Replicated or ReplicatedUsing to something like:
This way the user doesnt have to do write it - notice in the example: there is only one prop expanded, but in the code of the example there will be two.