This section documents the public PHP types used directly by library consumers and integrators.
- Public Contracts Interfaces that define the extension points and coordination boundaries.
- Descriptors & Values Immutable descriptor DTOs and runtime value objects.
- Enums & Exceptions Supported enum values and the exception types you should expect at integration boundaries.
- you need exact API signatures and behavior
- you are implementing one of the public contracts yourself
- you want to confirm which failures have dedicated exception types