UNPKG

@amplitude/plugin-session-replay-react-native

Version:

Amplitude Session Replay plugin for React Native

17 lines 784 B
import type { EnrichmentPlugin, Event, ReactNativeClient, ReactNativeConfig } from '@amplitude/analytics-types'; import { SessionReplayConfig } from './session-replay-config'; export declare class SessionReplayPlugin implements EnrichmentPlugin<ReactNativeClient, ReactNativeConfig> { name: string; type: "enrichment"; config: ReactNativeConfig; isInitialized: boolean; sessionReplayConfig: SessionReplayConfig; constructor(config?: SessionReplayConfig); setup(config: ReactNativeConfig, _: ReactNativeClient): Promise<void>; execute(event: Event): Promise<Event | null>; start(): Promise<void>; stop(): Promise<void>; teardown(): Promise<void>; getSessionReplayProperties(): Promise<any>; } //# sourceMappingURL=session-replay.d.ts.map