export declare function getEnv(key: string, fallback?: string): string;
export declare function getEnv<T>(key: string, fallback: T): T;
export declare function getEnvBool(key: string, fallback?: boolean): boolean;
type EnvSource = "vite" | "runtime" | "process" | "fallback" | "missing";
export declare function getEnvDebug<T = string>(key: string, fallback?: T): {
    key: string;
    value: T;
    source: EnvSource;
};
export {};
