import { HackleInAppMessageLink } from "../../../../public/model"; import { InAppMessageEventDto } from "../../../webapp/invocator/HackleAppInvocationProcessor"; import { InAppMessageActionViewEvent } from "../event/InAppMessageViewEvent"; export declare function toInAppMessageActionViewEvent({ url, elementId, timestamp }: { url?: string | HackleInAppMessageLink; elementId?: string; timestamp: number; }): InAppMessageActionViewEvent; export declare function toInAppMessageHiddenActionViewEvent({ timestamp, hideDurationMillis }: { timestamp: number; hideDurationMillis: number; }): InAppMessageActionViewEvent; export declare function toInAppMessageActionEventDto({ url, elementId }: { url?: string | HackleInAppMessageLink; elementId?: string; }): InAppMessageEventDto; export declare function toInAppMessageHiddenEventDto(hideDurationMillis: number): InAppMessageEventDto;