UNPKG

@kirz/react-native-toolkit

Version:

Toolkit to speed up React Native development

21 lines 1.01 kB
import { FirebaseRemoteConfigTypes } from '@react-native-firebase/remote-config'; import { Plugin, PluginFeature } from '../Plugin'; import type { IAnalyticsProvider, IRemoteConfigPlugin, RemoteConfig } from '../types'; export declare class FirebasePlugin extends Plugin implements IRemoteConfigPlugin, IAnalyticsProvider { readonly name = "FirebasePlugin"; readonly features: PluginFeature[]; readonly initializationTimeout: null; _remoteConfig: RemoteConfig; _firebaseConfig: FirebaseRemoteConfigTypes.ConfigSettings; get instance(): { analytics: import("@react-native-firebase/analytics").FirebaseAnalyticsTypes.Module; }; get remoteValues(): RemoteConfig; constructor(options: { remoteConfig?: RemoteConfig; firebaseConfig?: FirebaseRemoteConfigTypes.ConfigSettings; }); initialize(): Promise<void>; logEvent(event: string, parameters?: Record<string, any> | undefined): Promise<void>; } //# sourceMappingURL=FirebasePlugin.d.ts.map