# Functions
NewBroker initializes and returns a new Broker instance.
NewDefaultClient creates and returns a new DefaultClient instance.
# Structs
Broker defines a struct for managing subscriptions clients.
DefaultClient defines a generic subscription client.
Message defines a client's channel data.
SubscriptionOptions defines the request options (query params, headers, etc.) for a single subscription topic.
# Interfaces
Client is an interface for a generic subscription client.