type EnvRecord = Record; /** * App environments that may boot without production secret checks. * Staging is not in this set: it is typically internet-exposed with * production-like data, so it must use real secrets. */ declare const NON_PRODUCTION_APP_ENVS: Set; /** * Production when APP_ENV or NODE_ENV says so, including `staging`. * Unrecognized APP_ENV values (for example "prod" or "Production" after * case-folding fails to match "production") default to production so secrets * checks cannot be skipped by capitalization or a typo. */ declare function isProductionEnv(env?: EnvRecord): boolean; /** True only for the exact string "true". Unset, "false", "0", "FALSE", and "off" are off. */ declare function envFlagEnabled(value: string | undefined): boolean; export type { EnvRecord }; export { envFlagEnabled, isProductionEnv, NON_PRODUCTION_APP_ENVS };