@kirz/react-native-toolkit
Version:
Toolkit to speed up React Native development
14 lines • 713 B
TypeScript
import * as Amplitude from '@amplitude/analytics-react-native';
import { Plugin, PluginFeature } from '../Plugin';
import type { IAnalyticsProvider } from '../types';
export declare class AmplitudePlugin extends Plugin implements IAnalyticsProvider {
readonly name = "AmplitudePlugin";
readonly features: PluginFeature[];
readonly initializationTimeout = 5000;
readonly initParams: Parameters<(typeof Amplitude)['init']>;
get instance(): typeof Amplitude;
constructor(...props: Parameters<(typeof Amplitude)['init']>);
initialize(): Promise<void>;
logEvent(event: string, parameters?: Record<string, any> | undefined): Promise<void>;
}
//# sourceMappingURL=AmplitudePlugin.d.ts.map