Type aliases and enumerations.
Defines core types including RequestId, ModuleId, StatusCode, Priority, and MessageType enums used throughout the protocol.