export interface EnvObject { APP_ENV?: string; NODE_ENV?: string; NODE_TEST_CONTEXT?: string; TZ?: string; DEVCONSOLE_ENABLED?: string; PORT?: string; DB_ADAPTER?: string; MYSQL_HOST?: string; MYSQL_PORT?: string; MYSQL_USER?: string; MYSQL_PASSWORD_SECRET?: string; MYSQL_DATABASE?: string; MYSQL_CONNECTION_LIMIT?: string; MYSQL_MIN_IDLE_CONNECTIONS?: string; MYSQL_IDLE_TIMEOUT_SECONDS?: string; PG_HOST?: string; PG_PORT?: string; PG_USER?: string; PG_PASSWORD_SECRET?: string; PG_DATABASE?: string; PG_SCHEMA?: string; PG_SSL?: string; PG_SSL_REJECT_UNAUTHORIZED?: string; PG_CONNECTION_LIMIT?: string; PG_IDLE_TIMEOUT_SECONDS?: string; AUTH_JWT_ISSUER?: string; AUTH_JWT_EXPIRATION_MINS?: string; AUTH_JWT_COOKIE_NAME?: string; AUTH_JWT_SECRET?: string; AUTH_JWT_SECRET_B64?: string; AUTH_JWT_ED_SECRET?: string; AUTH_JWT_ENABLE_VERIFY?: string; AUTH_BASIC_SECRET?: string; CRYPTO_SECRET?: string; CRYPTO_IV_LENGTH?: string; USE_REAL_IP_HEADER?: string; HTTP_TLS_CERT_PATH?: string; HTTP_TLS_KEY_PATH?: string; REDIS_SENTINEL_HOST?: string; REDIS_SENTINEL_PORT?: string; REDIS_SENTINEL_NAME?: string; REDIS_SENTINEL_USERNAME?: string; REDIS_SENTINEL_PASSWORD_SECRET?: string; REDIS_HOST?: string; REDIS_PORT?: string; REDIS_USERNAME?: string; REDIS_PASSWORD_SECRET?: string; REDIS_PREFIX?: string; CACHE_REDIS_SENTINEL_HOST?: string; CACHE_REDIS_SENTINEL_PORT?: string; CACHE_REDIS_SENTINEL_NAME?: string; CACHE_REDIS_SENTINEL_USERNAME?: string; CACHE_REDIS_SENTINEL_PASSWORD_SECRET?: string; CACHE_REDIS_HOST?: string; CACHE_REDIS_PORT?: string; CACHE_REDIS_USERNAME?: string; CACHE_REDIS_PASSWORD_SECRET?: string; CACHE_REDIS_PREFIX?: string; MUTEX_REDIS_SENTINEL_HOST?: string; MUTEX_REDIS_SENTINEL_PORT?: string; MUTEX_REDIS_SENTINEL_NAME?: string; MUTEX_REDIS_SENTINEL_USERNAME?: string; MUTEX_REDIS_SENTINEL_PASSWORD_SECRET?: string; MUTEX_REDIS_HOST?: string; MUTEX_REDIS_PORT?: string; MUTEX_REDIS_USERNAME?: string; MUTEX_REDIS_PASSWORD_SECRET?: string; MUTEX_REDIS_PREFIX?: string; BROADCAST_REDIS_SENTINEL_HOST?: string; BROADCAST_REDIS_SENTINEL_PORT?: string; BROADCAST_REDIS_SENTINEL_NAME?: string; BROADCAST_REDIS_SENTINEL_USERNAME?: string; BROADCAST_REDIS_SENTINEL_PASSWORD_SECRET?: string; BROADCAST_REDIS_HOST?: string; BROADCAST_REDIS_PORT?: string; BROADCAST_REDIS_USERNAME?: string; BROADCAST_REDIS_PASSWORD_SECRET?: string; BROADCAST_REDIS_PREFIX?: string; MESH_REDIS_SENTINEL_HOST?: string; MESH_REDIS_SENTINEL_PORT?: string; MESH_REDIS_SENTINEL_NAME?: string; MESH_REDIS_SENTINEL_USERNAME?: string; MESH_REDIS_SENTINEL_PASSWORD_SECRET?: string; MESH_REDIS_HOST?: string; MESH_REDIS_PORT?: string; MESH_REDIS_USERNAME?: string; MESH_REDIS_PASSWORD_SECRET?: string; MESH_REDIS_PREFIX?: string; BULL_REDIS_SENTINEL_HOST?: string; BULL_REDIS_SENTINEL_PORT?: string; BULL_REDIS_SENTINEL_NAME?: string; BULL_REDIS_SENTINEL_USERNAME?: string; BULL_REDIS_SENTINEL_PASSWORD_SECRET?: string; BULL_REDIS_HOST?: string; BULL_REDIS_PORT?: string; BULL_REDIS_USERNAME?: string; BULL_REDIS_PASSWORD_SECRET?: string; BULL_REDIS_PREFIX?: string; BULL_QUEUE?: string; MUTEX_MODE?: string; ENABLE_OPENAPI_SCHEMA?: string; ENABLE_OPENAPI_ROUTE?: string; ENABLE_JOB_RUNNER?: string; SENTRY_DSN?: string; OTEL_SDK_DISABLED?: string; OTEL_DEBUG?: string; OTEL_EXPORTER_OTLP_ENDPOINT?: string; OTEL_EXPORTER_OTLP_TRACES_ENDPOINT?: string; OTEL_EXPORTER_OTLP_METRICS_ENDPOINT?: string; OTEL_METRICS_ENDPOINT_ENABLED?: string; ALERTS_SLACK_WEBHOOK_URL?: string; SRPC_AUTH_SECRET?: string; SRPC_AUTH_CLOCK_DRIFT_MS?: string; HTTP_REQUEST_LOGGING_MODE?: string; HEALTHZ_ENABLE_REQUEST_LOGGING?: string; HTTP_MAX_REQUEST_BODY_BYTES?: string; HTTP_MAX_REQUEST_COMPRESSED_BODY_BYTES?: string; HTTP_MAX_FORM_FIELDS?: string; HTTP_MAX_FORM_FIELD_NAME_LENGTH?: string; HTTP_MAX_FORM_DEPTH?: string; HTTP_MAX_FORM_ARRAY_INDEX?: string; ENABLE_PINO_PRETTY?: string; ENABLE_PINO_SINGLE_LINE?: string; LOG_LEVEL?: string; MAIL_FROM?: string; MAIL_FROM_NAME?: string; MAIL_PROVIDER?: string; SMTP_HOST?: string; SMTP_PORT?: string; SMTP_USER?: string; SMTP_PASSWORD_SECRET?: string; SMTP_TLS?: string; POSTMARK_SECRET?: string; PROTOC?: string; TEST_KEEP_DB?: string; TEST_RUN_TS?: string; TSF_TSCONFIG?: string; TSF_TEST_DATABASE_NAME?: string; TSF_TEST_ALLOW_SAVEPOINTS?: string; TSF_TEST_MYSQL_SESSION_MANAGER?: string; TSF_TEST_MYSQL_SESSION_POOL_SIZE?: string; TSF_TEST_MYSQL_SESSION_MANAGER_PORT?: string; TSF_TEST_MYSQL_SESSION_MANAGER_TOKEN?: string; TSF_TEST_MYSQL_SESSION_KEY?: string; TSF_TEST_MYSQL_SESSION_LEASE_ID?: string; TSF_TEST_MYSQL_SESSION_DATABASE?: string; TSF_TEST_MYSQL_SESSION_TRACE_SQL?: string; [key: string]: string | undefined; } export declare const Env: EnvObject; export declare function envSnapshot(): EnvObject; export declare function applyEnv(env: EnvObject): void; export declare function toProcessEnv(env?: EnvObject): NodeJS.ProcessEnv; //# sourceMappingURL=env.d.ts.map