pub use event_auth::auth_check;
pub use event_auth::auth_types_for_event;
pub use room_version::RoomVersion;
Represents the various errors that arise when resolving state.
Abstraction of a PDU so users can have their own PDU types.
Sorts the event graph based on number of outgoing/incoming edges.
Resolve sets of state events as they come in. Internally
StateResolution builds a graph and an
auth chain to allow for state conflict resolution.