ReadonlyconflictDescribes conflict reason (if any).
ReadonlyeventDetermines if the event was raised due to a change in the local or a remote object. Use in discriminant union checks to get type guard.
ReadonlylocalLocal representation of the object.
Optional ReadonlyremoteRemote representation of object. If remote has been deleted then it will be undefined.
ReadonlystateState of the local object.
Represents event for change in remote object.