capacitor-firebase-kit
Version:
Provider-less Firebase Kit - Universal Firebase services integration for React, React Native, and Capacitor apps
19 lines (18 loc) • 600 B
TypeScript
import type { FirebaseKitConfig } from './types';
declare class FirebaseKitSingleton {
private static instance;
private initialized;
private config;
private adapter;
private serviceInstances;
private constructor();
static getInstance(): FirebaseKitSingleton;
initialize(config: FirebaseKitConfig): Promise<void>;
private loadPlatformAdapter;
getService<T>(serviceName: string): Promise<T>;
isInitialized(): boolean;
getConfig(): FirebaseKitConfig | null;
reset(): void;
}
export declare const firebaseKitSingleton: FirebaseKitSingleton;
export {};