UNPKG

naim-firebase-auth-wrapper

Version:

React components and hooks for Firebase Authentication and Firestore with Mantine UI

24 lines 715 B
/** * Environment variable utility to handle Firebase configuration * Framework-agnostic approach to configuration */ import { FirebaseConfig } from '../types'; declare global { interface Window { __FIREBASE_CONFIG__?: Record<string, string>; __ENV__?: Record<string, string>; } } /** * Get a configuration value from various sources * Priority: * 1. Window.__FIREBASE_CONFIG__ * 2. Window.__ENV__ * 3. process.env */ export declare function getConfigValue(key: string): string | undefined; /** * Get Firebase configuration from various sources */ export declare function getFirebaseConfig(providedConfig?: FirebaseConfig): FirebaseConfig | null; //# sourceMappingURL=env.d.ts.map