import { type EmitterSubscription } from 'react-native'; import type { AppRemarkTheme, EventInfo } from './types'; export * from './types'; /** * Submits a bug or feedback to Appsonair. */ export declare const addRemark: () => any; /** * Submits Additional MetaData with a bug or feedback to Appsonair. * * @param payload - The extra payload to send to Appsonair. Defaults to an empty object. */ export declare const setAdditionalMetaData: (payload?: object) => any; /** * Initializes App Remark. * * @param shakeGestureEnable - Whether to enable the shake gesture for App Remark. * @param options - The theme options for App Remark. */ export declare const initialize: (shakeGestureEnable: boolean, options?: AppRemarkTheme) => any; /** * Subscribes to remark response events emitted from the native AppRemark service. * This listener is triggered whenever the AppRemark SDK sends a response, * for example after submitting a remark or when an error occurs. * * @param callback - A function to handle incoming remark response events. */ export declare const onRemarkResponse: (callback: (event: EventInfo) => void) => EmitterSubscription | null; //# sourceMappingURL=index.d.ts.map