# Constants

TypeCreate captures "create" operation type.
TypeDeactivate captures "deactivate" operation type.
TypeRecover captures "recover" operation type.
TypeUpdate captures "update" operation type.

# Structs

AnchoredOperation defines an anchored operation (stored in document operation store).
Operation holds minimum information required for parsing/validating client request.
Property contains a key-value pair.
QueuedOperation stores minimum required operation info for operations queue.
QueuedOperationAtTime contains queued operation info with protocol genesis time.
Reference holds minimum information about did operation (suffix and type).

# Type aliases

QueuedOperationsAtTime contains a collection of queued operations with protocol genesis time.
Type defines valid values for operation type.