export declare enum NodeEnv {
    Development = "development",
    Production = "production",
    Test = "test"
}
declare class EnvironmentVariables {
    NODE_ENV: NodeEnv;
    PORT: number;
    CORS_ORIGIN?: string;
    DB_HOST: string;
    DB_PORT: number;
    DB_USERNAME: string;
    DB_PASSWORD: string;
    DB_DATABASE: string;
    ADMIN_PASSWORD_HASH: string;
    JWT_SECRET: string;
    JWT_EXPIRES_IN?: string;
}
export declare function validateEnv(config: Record<string, unknown>): EnvironmentVariables;
export {};
