# Functions
DefaultExitSignals are the default signals to catch and exit upon.
DefaultLoggerOptions are the default logger options to use.
Error is a convenience function that improves error log output when returning from the `MainFunc`.
Run the named app with the given `RunFunc`.
WithAxiomOptions sets the options used for creating the Axiom client.
WithExitSignals sets the signals that will cause the program to exit gracefully.
WithLoggerOptions sets the options used for creating the logger.
WithRequiredEnvVars sets the environment variables that are required to be set at application startup.
WithValidateAxiomCredentials will validate the Axiom credentials at startup and fail the execution gracefully, if they are invalid.