export declare const messages: ({
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    position: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    callDuration: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    callParticipant: string;
    avatar: string;
    subText: string;
    actions: ({
        action: string;
        title: string;
        disabled?: undefined;
    } | {
        action: string;
        title: string;
        disabled: boolean;
    })[];
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    subText: string;
    header: string;
    messageId: string;
    embed: {
        type: string;
        url: string;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    subText: string;
    header: string;
    messageId: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    subText: string;
    avatar: string;
    direction?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    messageId?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    timestamp?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    views: number;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    timestamp: string;
    alt: string;
    direction: string;
    header: string;
    views: number;
    messageId: string;
    status: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    text?: undefined;
    embed?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    messageId: string;
    direction: string;
    status: string;
    timestamp: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    reply: {
        messageId: string;
        type: string;
        text: string;
        filename?: undefined;
        url?: undefined;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    messageId: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        filename: string;
        url: string;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    url: string;
    type: string;
    text: string;
    messageId: string;
    direction: string;
    status: string;
    timestamp: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        url: string;
        filename?: undefined;
    };
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    url: string;
    type: string;
    messageId: string;
    direction: string;
    status: string;
    timestamp: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    timestamp: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    messageId: string;
    text: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    messageId: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        url: string;
        filename?: undefined;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    url: string;
    type: string;
    text: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    messageId: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        url: string;
        filename?: undefined;
    };
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    direction: string;
    status: string;
    subText: string;
    timestamp: string;
    transcript: {
        text: string;
        status?: undefined;
        html?: undefined;
    };
    messageId: string;
    actions: {
        action: string;
        title: string;
    }[];
    reply: {
        messageId: string;
        type: string;
        text: string;
        url: string;
        filename?: undefined;
    };
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    messageId: string;
    linkPreview: {
        title: string;
        imageUrl: string;
        url: string;
        description: string;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    messageId: string;
    keyboard: ({
        key: string;
        action: null;
        color: null;
        text: string;
        order: number;
    } | {
        key: string;
        text: string;
        action: string;
        color: string;
        order: number;
    })[];
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    timestamp: string;
    alt: string;
    direction: string;
    header: string;
    views: number;
    messageId: string;
    status: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    text?: undefined;
    embed?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    messageId: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    messageId: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    messageId: number;
    timestamp: string;
    type: string;
    text: string;
    dialogId?: undefined;
    direction?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    messageId: string;
    timestamp: string;
    actions: {
        action: string;
        title: string;
    }[];
    header: string;
    text: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    header: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    direction: string;
    messageId: string;
    status: string;
    subText: string;
    timestamp: string;
    transcript: {
        text: string;
        status?: undefined;
        html?: undefined;
    };
    header: string;
    actions: {
        action: string;
        title: string;
    }[];
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    direction: string;
    messageId: string;
    status: string;
    subText: string;
    timestamp: string;
    header: string;
    actions: {
        action: string;
        title: string;
    }[];
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    alt: string;
    header: string;
    text: string;
    messageId: string;
    direction: string;
    subText: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    alt: string;
    direction: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    direction: string;
    status: string;
    timestamp: string;
    text: string;
    transcript: {
        text: string;
        status?: undefined;
        html?: undefined;
    };
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    messageId?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    alt: string;
    direction: string;
    timestamp: string;
    text: string;
    dialogId?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    actions: {
        action: string;
        title: string;
    }[];
    text: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    actions: {
        action: string;
        title: string;
    }[];
    text: string;
    keyboard: {
        key: string;
        text: string;
        order: number;
    }[];
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    messageId?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    subText: string;
    header: string;
    avatar: string;
    actions: ({
        action: string;
        title: string;
        icon: string;
    } | {
        action: string;
        title: string;
        icon?: undefined;
    })[];
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    subText: string;
    avatar: string;
    timestamp: string;
    header: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    filename: string;
    direction: string;
    subText: string;
    avatar: string;
    status: string;
    timestamp: string;
    header: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        filename: string;
        url?: undefined;
    };
    reactions: {
        items: {
            key: string;
            count: number;
            reactedByMe: boolean;
        }[];
        meta?: undefined;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    filename: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    reactions: {
        items: {
            key: string;
            count: number;
            reactedByMe: boolean;
        }[];
        meta: {
            mode: string;
        };
    };
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    embed: {
        type: string;
        url: string;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    embed: {
        type: string;
        url: string;
    };
    reactions: {
        items: {
            key: string;
            count: number;
            reactedByMe: boolean;
        }[];
        meta: {
            mode: string;
        };
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    reply: {
        messageId: string;
        type: string;
        text: string;
        filename: string;
        url?: undefined;
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    type: string;
    url: string;
    alt: string;
    header: string;
    messageId: string;
    text: string;
    direction: string;
    subText: string;
    timestamp: string;
    status: string;
    avatar: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    reactions: {
        items: {
            key: string;
            count: number;
            reactedByMe: boolean;
        }[];
        meta: {
            mode: string;
        };
    };
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    reactions: {
        items: ({
            key: string;
            count: number;
            reactedByMe?: undefined;
        } | {
            key: string;
            count: number;
            reactedByMe: boolean;
        })[];
        meta: {
            mode: string;
        };
    };
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    direction: string;
    status: string;
    subText: string;
    timestamp: string;
    header: string;
    avatar: string;
    actions: ({
        title: string;
        action: string;
        disabled?: undefined;
    } | {
        title: string;
        disabled: boolean;
        action: string;
    })[];
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    direction: string;
    status: string;
    subText: string;
    timestamp: string;
    header: string;
    avatar: string;
    reactions: {
        items: {
            key: string;
            count: number;
            reactedByMe: boolean;
        }[];
        meta: {
            mode: string;
        };
    };
    actions: ({
        title: string;
        action: string;
        disabled?: undefined;
    } | {
        title: string;
        disabled: boolean;
        action: string;
    })[];
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    text: string;
    backgroundColor: string;
    subText: string;
    url: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    hasMessengerAccount: boolean;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    messageId: string;
    url: string;
    callDuration: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    actions: ({
        action: string;
        title: string;
        disabled?: undefined;
    } | {
        action: string;
        title: string;
        disabled: boolean;
    })[];
    position?: undefined;
    time?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    time: string;
    messageId: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    callAttemptDuration: string;
    position?: undefined;
    url?: undefined;
    callDuration?: undefined;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    actions: ({
        action: string;
        title: string;
        disabled?: undefined;
    } | {
        action: string;
        title: string;
        disabled: boolean;
    })[];
    position?: undefined;
    callDuration?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    position: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    callDuration: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    recordUrl: string;
    summary: {
        status: string;
        html: string;
    };
    transcript: string;
    actions: {
        action: string;
        title: string;
    }[];
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    position: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    callDuration: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    recordUrl: string;
    transcript: {
        status: string;
        html: string;
        text?: undefined;
    };
    summary: {
        status: string;
        html: string;
    };
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    position: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    callDuration: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    recordUrl: string;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    position: string;
    status: string;
    time: string;
    timestamp: string;
    messageId: string;
    url: string;
    duration: string;
    header: string;
    subText: string;
    transcript: {
        status: string;
        html: string;
        text?: undefined;
    };
    summary: {
        status: string;
        html: string;
    };
    direction?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    position: string;
    status: string;
    time: string;
    timestamp: string;
    messageId: string;
    url: string;
    duration: string;
    header: string;
    subText: string;
    transcript: {
        status: string;
        text?: undefined;
        html?: undefined;
    };
    summary: {
        status: string;
        html?: undefined;
    };
    direction?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    messageId: string;
    timestamp: string;
    header: string;
    subText: string;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    filename: string;
    url: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    hasMessengerAccount: boolean;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    text: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    hasMessengerAccount: boolean;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    hasMessengerAccount: boolean;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    url: string;
    direction: string;
    status: string;
    statusMsg: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    hasMessengerAccount: boolean;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    backgroundColor?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    timestamp: string;
    autoRemove: boolean;
    direction?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    timestamp: string;
    tooltipText: string;
    direction?: undefined;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
} | {
    chatId: number;
    dialogId: string;
    messageId: string;
    type: string;
    text: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    direction: string;
    position?: undefined;
    status?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    time: string;
    messageId: string;
    url: string;
    isMissedCall: boolean;
    timestamp: string;
    header: string;
    subText: string;
    callParticipant: string;
    callDuration: string;
    actions: ({
        action: string;
        title: string;
        disabled?: undefined;
    } | {
        action: string;
        title: string;
        disabled: boolean;
    })[];
    position?: undefined;
    avatar?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    backgroundColor: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    filename: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    backgroundColor: string;
    text: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    backgroundColor: string;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    messageId: number;
    chatId: number;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    messageId: number;
    chatId: number;
    type: string;
    text: string;
    direction: string;
    status: string;
    timestamp: string;
    reply: {
        messageId: number;
        type: string;
        text: string;
        filename?: undefined;
        url?: undefined;
    };
    dialogId?: undefined;
    position?: undefined;
    time?: undefined;
    url?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    header?: undefined;
    callParticipant?: undefined;
    avatar?: undefined;
    subText?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    messageId: string;
    url: string;
    direction: string;
    status: string;
    timestamp: string;
    text: string;
    header: string;
    subText: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    url: string;
    alt: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    messageId: string;
    text: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    embed?: undefined;
    views?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
} | {
    chatId: number;
    dialogId: string;
    type: string;
    messageId: string;
    url: string;
    direction: string;
    status: string;
    timestamp: string;
    header: string;
    subText: string;
    avatar: string;
    position?: undefined;
    time?: undefined;
    callDuration?: undefined;
    isMissedCall?: undefined;
    callParticipant?: undefined;
    actions?: undefined;
    text?: undefined;
    embed?: undefined;
    views?: undefined;
    alt?: undefined;
    reply?: undefined;
    filename?: undefined;
    transcript?: undefined;
    linkPreview?: undefined;
    keyboard?: undefined;
    reactions?: undefined;
    statusMsg?: undefined;
    backgroundColor?: undefined;
    hasMessengerAccount?: undefined;
    callAttemptDuration?: undefined;
    recordUrl?: undefined;
    summary?: undefined;
    duration?: undefined;
    autoRemove?: undefined;
    tooltipText?: undefined;
})[];
