# Functions

New creates a new ServerEnv with the requested options.
WithAuthorizedAppProvider installs a provider for an authorized app.
WithBlobStorage creates an Option to install a specific Blob storage system.
WithDatabase attached a database to the environment.
WithKeyManager creates an Option to install a specific KeyManager to use for signing requests.
WithMetricsExporter creates an Option to install a different metrics exporter.
WithObservabilityExporter creates an Option to install a specific observability exporter system.
WithSecretManager creates an Option to install a specific secret manager to use.

# Structs

ServerEnv represents latent environment configuration for servers in this application.

# Type aliases

ExporterFunc defines a factory function for creating a context aware metrics exporter.
Option defines function types to modify the ServerEnv on creation.