# Structs
Generated allow a plugin implementing the Generator interface to return a
list of files to be generated.
GeneratedFile represent a single file to be managed by plugin/manager.
# Interfaces
Commands interface allow a plugin to provide additional commands for devid CLI.
Configurable interface allow a plugin to load configuration from the profile
folder.
Generator interface allow a plugin to generate content before rendering.
Pluggable interface allow a plugin to be leveraged.
Renderable interface allow a plugin to render content in the shell loader
and runner files.
Setuppable interface allow a plugin to perform setup steps before rendering.