Structs

An abstraction around console output that remembers preferences for output verbosity and color.

Enums

Whether messages should use color output

The requested verbosity of output.