# Functions
IsChunk returns `true` if a message matches the chunk header regex.
NewNotifier creates a new Notifier that is used to send notifications.
ParseChunk parses a message chunk and returns a ChunkInfo struct populated with the chunk data.
# Variables
ErrChunkTooSmall Received a chunk that is <= the header size, which means the chunk contains no data.
ErrMessageToLarge Breaking the message into chunks will result in more chunks than the `maxChunks` permitted.
# Interfaces
Provider is implemented by the end user and passes messages or chunks from the Notifier to the messaging system, e.g., Postgres NOTIFY.