declare global {
    namespace NodeJS {
        interface ProcessEnv {
            [key: string]: string | undefined;
            NODE_OPTIONS?: string;
        }
    }
}
/**
 * Creates a type-safe environment variable accessor for a specific prefix
 * @param prefix The environment prefix (e.g., "VITE_", "CUSTOM_")
 * @returns Object with typed environment variable accessors
 */
export declare function createEnvAccessor(prefix?: string): {
    MODE: string | undefined;
    DEV: string | undefined;
    PROD: string | undefined;
    SSR: string | undefined;
    BASE_URL: string | undefined;
    PUBLIC_ORIGIN: string | undefined;
};
/**
 * Type definition for environment variables with a specific prefix
 */
export type PrefixedEnv = ReturnType<typeof createEnvAccessor>;
export {};
//# sourceMappingURL=process-env.d.ts.map