Common Column Interface

Extended Response Interface

Destination for formatted debug output.

Common Logger Interface

Common Record Interface

Common Response Interface

Contract for the brand parser that turns a raw API response into its hash form.

The opt-in half of a template registry: turning stored templates into brand {ResponseInterface} objects, and comparing a response against one.

Contract for a brand's response-template registry.

Role-credentials capability.

Contract for the low-level HTTP transport used by {AbstractClient}.