Global logger context interface. This interface defines the structure of the global logger context.
The environment in which the logger is operating. Can be either "development" or "production".
The log level for the logger. Can be one of "info", "warn", "error", or "debug".
Where to log the messages. Can be either "terminal", "file", or "both".
Global logger context interface. This interface defines the structure of the global logger context.