capacitor-firebase-kit
Version:
Provider-less Firebase Kit - Universal Firebase services integration for React, React Native, and Capacitor apps
18 lines (17 loc) • 656 B
TypeScript
import { PlatformAdapter } from '../core/platform-adapter';
import type { FirebaseKitConfig } from '../core/types';
export declare class WebAdapter extends PlatformAdapter {
private firebaseApp;
private loadedSDKs;
initialize(config: FirebaseKitConfig): Promise<void>;
getService<T>(serviceName: string): Promise<T>;
protected loadServiceModule(serviceName: string): Promise<any>;
private loadAnalytics;
private loadAppCheck;
private loadPerformance;
private loadRemoteConfig;
private createCrashlyticsStub;
private createAdMobStub;
isSupported(serviceName: string): boolean;
cleanup(): Promise<void>;
}