import { TInboxMessageBody } from '../WSAPI/WSAPITypes'; import { InboxCategories } from './InboxCategories'; import { InboxMessageType } from './InboxMessageType'; import { OpenLinksType } from './OpenLinksType'; export interface InboxMessageBody { action: string; body: string; type: InboxMessageType; image: string; title: string; html_body: string; additional_buttons?: { inbox_cta_text: string; action: string; }[]; show_preview?: boolean; show_duration_sec?: number; enable_zoom_mode?: boolean; open_links?: OpenLinksType; custom_data?: string; } export interface InboxMessage { createDate: string; body: InboxMessageBody; engagement_uid: string; is_read: boolean; is_starred: boolean; is_deleted?: boolean; category_id?: InboxCategories; expire_on_dt?: number; } export declare const InboxMessageBodyTransform: (item: InboxMessageBody) => TInboxMessageBody;