# Structs
Config defines the serialization format for an AI config.
Message defines the serialization format for a message which may be passed to an AI model provider.
Meta defines the serialization format for config metadata.
Model defines the serialization format for a model.
Provider defines the serialization format for a model provider.
# Type aliases
Role defines the role of a message.