import { InteractionForegroundHandler } from "./types"; import { InteractionWaitingData } from "../types"; export declare class InteractionForegroundService { protected handler: InteractionForegroundHandler; readonly pingHandler?: ((windowId: number | undefined, ignoreWindowIdAndForcePing: boolean) => Promise) | undefined; readonly interactionIdPingHandler?: ((interactionId: string) => Promise) | undefined; constructor(handler: InteractionForegroundHandler, pingHandler?: ((windowId: number | undefined, ignoreWindowIdAndForcePing: boolean) => Promise) | undefined, interactionIdPingHandler?: ((interactionId: string) => Promise) | undefined); pushData(data: InteractionWaitingData): void; pushEvent(data: Omit): void; }