import { EnrichmentPlugin, ReactNativeClient, ReactNativeConfig, ReactNativeFrustrationInteractionsOptions } from '@amplitude/analytics-core'; export declare const FRUSTRATION_PLUGIN_NAME = "@amplitude/plugin-frustration-react-native"; type ReactNativeEnrichmentPlugin = EnrichmentPlugin; export interface FrustrationPluginOptions extends ReactNativeFrustrationInteractionsOptions { errorClick?: boolean; /** * Returns the name of the screen currently being viewed so it can be attached to * frustration events as `[Amplitude] Screen Name`. */ getScreenName?: () => string | undefined; } /** * Tracks frustration interactions from presses * captured through `ampCapture`. */ export declare const frustrationPlugin: (options?: FrustrationPluginOptions) => ReactNativeEnrichmentPlugin; export {}; //# sourceMappingURL=frustration-plugin.d.ts.map