# Functions
NewMessageClient is a factory function to instantiate different message client depending on the "Type" from the configuration.
# Constants
MQTT messaging implementation.
NatsCore implementation.
NatsJetStream implementation.
# Interfaces
MessageClient is the messaging interface for publisher-subscriber pattern.