$BaseEnv: ZodObject<
{
API_PORT: ZodPipe<ZodType<number, unknown>, ZodNumber>;
API_RESPONSE_DELAY: ZodOptional<
ZodPipe<ZodType<number, unknown>, ZodNumber>,
>;
DANGEROUSLY_DISABLE_PBKDF2_ITERATION: ZodOptional<
ZodType<boolean, unknown>,
>;
DEBUG: ZodOptional<ZodType<boolean, unknown>>;
LOG: ZodOptional<ZodType<boolean, unknown>>;
LOGIN_REQUEST_TROTTLER_LIMIT: ZodOptional<
ZodPipe<ZodType<number, unknown>, ZodNumber>,
>;
LOGIN_REQUEST_TROTTLER_TTL: ZodOptional<
ZodPipe<ZodType<number, unknown>, ZodNumber>,
>;
NODE_ENV: ZodEnum<
{ development: "development"; production: "production"; test: "test" },
>;
SECRET_KEY: ZodString;
THROTTLER_ENABLED: ZodDefault<ZodType<boolean, unknown>>;
VERBOSE: ZodOptional<ZodType<boolean, unknown>>;
},
$strip,
> = ...
Schema definition for the base environment options.
This schema validates and transforms environment variables used in the application. Users can extend this schema to include additional configuration parameters.