capacitor-firebase-kit
Version:
Provider-less Firebase Kit - Universal Firebase services integration for React, React Native, and Capacitor apps
17 lines (16 loc) • 684 B
TypeScript
import { PlatformAdapter } from '../core/platform-adapter';
import type { FirebaseKitConfig } from '../core/types';
export declare class CapacitorAdapter extends PlatformAdapter {
private capacitorPlugin;
initialize(config: FirebaseKitConfig): Promise<void>;
getService<T>(serviceName: string): Promise<T>;
protected loadServiceModule(serviceName: string): Promise<any>;
private createAnalyticsService;
private createAppCheckService;
private createAdMobService;
private createCrashlyticsService;
private createPerformanceService;
private createRemoteConfigService;
isSupported(serviceName: string): boolean;
cleanup(): Promise<void>;
}