import "dotenv/config"; export declare class TypeSafeEnv { static getString(key: string): string; static getNumber(key: string): number; static getBoolean(key: string): boolean; static getEnvSpecificConfig(key: string, env: string): string; static loadFromFile(filePath: string): void; } /** * Function to validate environment variables. */ export declare function validateEnvironment(requiredVars: string[]): void; /** * Function to list environment variables containing a keyword. */ export declare function listEnvironmentVariables(keyword?: string): void; /** * Function to load environment variables from a file. */ export declare function loadEnvironmentVariables(filePath: string): Record | undefined;