(De)serializable types for the Matrix Client-Server API. These types can be shared by client and server code.
Errors that can be sent from the homeserver.
Endpoints for the r0.x.x versions of the client API specification.
Endpoints that cannot change with new versions of the Matrix specification.