# Structs
Command represents a runnable command.
Config stores configuration for executing commands.
TemplateData is the data passed to command templates to render the command arguments.
TemplateOptions are the configurable options used in different rendering contexts.