export declare const init: (apiKey: string, options: import("./typings/session-replay").SessionReplayOptions) => import("@amplitude/analytics-core").AmplitudeReturn, setSessionId: (sessionId: string | number, deviceId?: string | undefined) => import("@amplitude/analytics-core").AmplitudeReturn, getSessionId: () => string | number | undefined, getSessionReplayProperties: () => { [key: string]: string | boolean | null; }, flush: (useRetry: boolean) => Promise, shutdown: () => void, evaluateTargetingAndCapture: (targetingParams: Pick, isInit?: boolean | undefined, forceRestart?: boolean | undefined) => Promise; export { SessionReplayOptions, StoreType } from './typings/session-replay'; export { SafeLoggerProvider } from './logger'; export { AmplitudeSessionReplay } from './typings/session-replay'; //# sourceMappingURL=index.d.ts.map