Types for use with a generator for easy to use CLI and environment variables
reading and concurrent safe configuration system for applications.
With the generator and these types you can maintain one specification for
your application's configuration system and update with one click or go
generate command.