import { IterablePromise } from '../types'; import { DisplayOptions, GetInAppMessagesResponse, InAppMessageResponse, InAppMessagesRequestParams } from './types'; /** * WebKit does not run listeners inside an iframe sandboxed without allow-scripts. * Returns true when a click listener on that document does not run. */ export declare const webkitBlocksIframeHandlers: (doc: Document | null | undefined) => boolean; export declare const clearMessages: () => void; export declare function getInAppMessages(payload: InAppMessagesRequestParams): IterablePromise; export declare function getInAppMessages(payload: InAppMessagesRequestParams, options: { display: DisplayOptions; }): GetInAppMessagesResponse;