import type { WidgetCallbacks, WidgetResponse } from "../../domain"; import type { WidgetStateManager } from "../WidgetStateManager"; export declare class EventHandlerFactory { private hide; private resize; private userId; private transactionId?; private callbacks?; private stateManager?; private readonly surveyToFormMapping; constructor(hide: () => void, resize: (height: string) => void, userId: string, transactionId?: string | undefined, callbacks?: WidgetCallbacks | undefined, stateManager?: WidgetStateManager | undefined); private parse; private mapSurveyKeyToFormKey; private normalizeKey; processMessage(message: string, isForm: boolean): Promise; private handle; } //# sourceMappingURL=EventHandlerFactory.d.ts.map