export declare const protobufPackage = "channel.app.sdk.v1"; export declare const AlfMessageType: { /** ALF_MESSAGE_TYPE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_UNSPECIFIED: "ALF_MESSAGE_TYPE_UNSPECIFIED"; /** ALF_MESSAGE_TYPE_COMPLETE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_COMPLETE: "ALF_MESSAGE_TYPE_COMPLETE"; /** ALF_MESSAGE_TYPE_RAG - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_RAG: "ALF_MESSAGE_TYPE_RAG"; /** ALF_MESSAGE_TYPE_INCOMPLETE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_INCOMPLETE: "ALF_MESSAGE_TYPE_INCOMPLETE"; /** ALF_MESSAGE_TYPE_IMPOSSIBLE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_IMPOSSIBLE: "ALF_MESSAGE_TYPE_IMPOSSIBLE"; /** ALF_MESSAGE_TYPE_COMMAND - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_COMMAND: "ALF_MESSAGE_TYPE_COMMAND"; /** ALF_MESSAGE_TYPE_FAQ - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_FAQ: "ALF_MESSAGE_TYPE_FAQ"; /** ALF_MESSAGE_TYPE_FAILED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_FAILED: "ALF_MESSAGE_TYPE_FAILED"; /** ALF_MESSAGE_TYPE_RATE_LIMITED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_RATE_LIMITED: "ALF_MESSAGE_TYPE_RATE_LIMITED"; /** ALF_MESSAGE_TYPE_OPEN_USER_CHAT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_OPEN_USER_CHAT: "ALF_MESSAGE_TYPE_OPEN_USER_CHAT"; /** ALF_MESSAGE_TYPE_SYSTEM - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly ALF_MESSAGE_TYPE_SYSTEM: "ALF_MESSAGE_TYPE_SYSTEM"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type AlfMessageType = typeof AlfMessageType[keyof typeof AlfMessageType]; export declare namespace AlfMessageType { type ALF_MESSAGE_TYPE_UNSPECIFIED = typeof AlfMessageType.ALF_MESSAGE_TYPE_UNSPECIFIED; type ALF_MESSAGE_TYPE_COMPLETE = typeof AlfMessageType.ALF_MESSAGE_TYPE_COMPLETE; type ALF_MESSAGE_TYPE_RAG = typeof AlfMessageType.ALF_MESSAGE_TYPE_RAG; type ALF_MESSAGE_TYPE_INCOMPLETE = typeof AlfMessageType.ALF_MESSAGE_TYPE_INCOMPLETE; type ALF_MESSAGE_TYPE_IMPOSSIBLE = typeof AlfMessageType.ALF_MESSAGE_TYPE_IMPOSSIBLE; type ALF_MESSAGE_TYPE_COMMAND = typeof AlfMessageType.ALF_MESSAGE_TYPE_COMMAND; type ALF_MESSAGE_TYPE_FAQ = typeof AlfMessageType.ALF_MESSAGE_TYPE_FAQ; type ALF_MESSAGE_TYPE_FAILED = typeof AlfMessageType.ALF_MESSAGE_TYPE_FAILED; type ALF_MESSAGE_TYPE_RATE_LIMITED = typeof AlfMessageType.ALF_MESSAGE_TYPE_RATE_LIMITED; type ALF_MESSAGE_TYPE_OPEN_USER_CHAT = typeof AlfMessageType.ALF_MESSAGE_TYPE_OPEN_USER_CHAT; type ALF_MESSAGE_TYPE_SYSTEM = typeof AlfMessageType.ALF_MESSAGE_TYPE_SYSTEM; type UNRECOGNIZED = typeof AlfMessageType.UNRECOGNIZED; } export declare const MeetMode: { /** MEET_MODE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MEET_MODE_UNSPECIFIED: "MEET_MODE_UNSPECIFIED"; /** MEET_MODE_AUDIO - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MEET_MODE_AUDIO: "MEET_MODE_AUDIO"; /** MEET_MODE_VIDEO - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MEET_MODE_VIDEO: "MEET_MODE_VIDEO"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MeetMode = typeof MeetMode[keyof typeof MeetMode]; export declare namespace MeetMode { type MEET_MODE_UNSPECIFIED = typeof MeetMode.MEET_MODE_UNSPECIFIED; type MEET_MODE_AUDIO = typeof MeetMode.MEET_MODE_AUDIO; type MEET_MODE_VIDEO = typeof MeetMode.MEET_MODE_VIDEO; type UNRECOGNIZED = typeof MeetMode.UNRECOGNIZED; } export declare const MessageMeetState: { /** MESSAGE_MEET_STATE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_UNSPECIFIED: "MESSAGE_MEET_STATE_UNSPECIFIED"; /** MESSAGE_MEET_STATE_LIVE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_LIVE: "MESSAGE_MEET_STATE_LIVE"; /** MESSAGE_MEET_STATE_ENDED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_ENDED: "MESSAGE_MEET_STATE_ENDED"; /** MESSAGE_MEET_STATE_TRANSCRIBING - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_TRANSCRIBING: "MESSAGE_MEET_STATE_TRANSCRIBING"; /** MESSAGE_MEET_STATE_TRANSCRIBED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_TRANSCRIBED: "MESSAGE_MEET_STATE_TRANSCRIBED"; /** MESSAGE_MEET_STATE_TRANSCRIBE_FAILED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_MEET_STATE_TRANSCRIBE_FAILED: "MESSAGE_MEET_STATE_TRANSCRIBE_FAILED"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MessageMeetState = typeof MessageMeetState[keyof typeof MessageMeetState]; export declare namespace MessageMeetState { type MESSAGE_MEET_STATE_UNSPECIFIED = typeof MessageMeetState.MESSAGE_MEET_STATE_UNSPECIFIED; type MESSAGE_MEET_STATE_LIVE = typeof MessageMeetState.MESSAGE_MEET_STATE_LIVE; type MESSAGE_MEET_STATE_ENDED = typeof MessageMeetState.MESSAGE_MEET_STATE_ENDED; type MESSAGE_MEET_STATE_TRANSCRIBING = typeof MessageMeetState.MESSAGE_MEET_STATE_TRANSCRIBING; type MESSAGE_MEET_STATE_TRANSCRIBED = typeof MessageMeetState.MESSAGE_MEET_STATE_TRANSCRIBED; type MESSAGE_MEET_STATE_TRANSCRIBE_FAILED = typeof MessageMeetState.MESSAGE_MEET_STATE_TRANSCRIBE_FAILED; type UNRECOGNIZED = typeof MessageMeetState.UNRECOGNIZED; } export declare const MessageState: { /** MESSAGE_STATE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_STATE_UNSPECIFIED: "MESSAGE_STATE_UNSPECIFIED"; /** MESSAGE_STATE_SENDING - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_STATE_SENDING: "MESSAGE_STATE_SENDING"; /** MESSAGE_STATE_SENT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_STATE_SENT: "MESSAGE_STATE_SENT"; /** MESSAGE_STATE_FAILED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_STATE_FAILED: "MESSAGE_STATE_FAILED"; /** MESSAGE_STATE_REMOVED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_STATE_REMOVED: "MESSAGE_STATE_REMOVED"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MessageState = typeof MessageState[keyof typeof MessageState]; export declare namespace MessageState { type MESSAGE_STATE_UNSPECIFIED = typeof MessageState.MESSAGE_STATE_UNSPECIFIED; type MESSAGE_STATE_SENDING = typeof MessageState.MESSAGE_STATE_SENDING; type MESSAGE_STATE_SENT = typeof MessageState.MESSAGE_STATE_SENT; type MESSAGE_STATE_FAILED = typeof MessageState.MESSAGE_STATE_FAILED; type MESSAGE_STATE_REMOVED = typeof MessageState.MESSAGE_STATE_REMOVED; type UNRECOGNIZED = typeof MessageState.UNRECOGNIZED; } export declare const MessageColorVariant: { /** MESSAGE_COLOR_VARIANT_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_UNSPECIFIED: "MESSAGE_COLOR_VARIANT_UNSPECIFIED"; /** MESSAGE_COLOR_VARIANT_COBALT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_COBALT: "MESSAGE_COLOR_VARIANT_COBALT"; /** MESSAGE_COLOR_VARIANT_GREEN - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_GREEN: "MESSAGE_COLOR_VARIANT_GREEN"; /** MESSAGE_COLOR_VARIANT_ORANGE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_ORANGE: "MESSAGE_COLOR_VARIANT_ORANGE"; /** MESSAGE_COLOR_VARIANT_RED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_RED: "MESSAGE_COLOR_VARIANT_RED"; /** MESSAGE_COLOR_VARIANT_BLACK - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_BLACK: "MESSAGE_COLOR_VARIANT_BLACK"; /** MESSAGE_COLOR_VARIANT_PINK - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_PINK: "MESSAGE_COLOR_VARIANT_PINK"; /** MESSAGE_COLOR_VARIANT_PURPLE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_COLOR_VARIANT_PURPLE: "MESSAGE_COLOR_VARIANT_PURPLE"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MessageColorVariant = typeof MessageColorVariant[keyof typeof MessageColorVariant]; export declare namespace MessageColorVariant { type MESSAGE_COLOR_VARIANT_UNSPECIFIED = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_UNSPECIFIED; type MESSAGE_COLOR_VARIANT_COBALT = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_COBALT; type MESSAGE_COLOR_VARIANT_GREEN = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_GREEN; type MESSAGE_COLOR_VARIANT_ORANGE = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_ORANGE; type MESSAGE_COLOR_VARIANT_RED = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_RED; type MESSAGE_COLOR_VARIANT_BLACK = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_BLACK; type MESSAGE_COLOR_VARIANT_PINK = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_PINK; type MESSAGE_COLOR_VARIANT_PURPLE = typeof MessageColorVariant.MESSAGE_COLOR_VARIANT_PURPLE; type UNRECOGNIZED = typeof MessageColorVariant.UNRECOGNIZED; } export declare const MessageOption: { /** MESSAGE_OPTION_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_UNSPECIFIED: "MESSAGE_OPTION_UNSPECIFIED"; /** MESSAGE_OPTION_ACT_AS_MANAGER - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_ACT_AS_MANAGER: "MESSAGE_OPTION_ACT_AS_MANAGER"; /** MESSAGE_OPTION_DISPLAY_AS_CHANNEL - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_DISPLAY_AS_CHANNEL: "MESSAGE_OPTION_DISPLAY_AS_CHANNEL"; /** MESSAGE_OPTION_DO_NOT_POST - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_DO_NOT_POST: "MESSAGE_OPTION_DO_NOT_POST"; /** MESSAGE_OPTION_DO_NOT_SEARCH - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_DO_NOT_SEARCH: "MESSAGE_OPTION_DO_NOT_SEARCH"; /** MESSAGE_OPTION_DO_NOT_SEND_APP - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_DO_NOT_SEND_APP: "MESSAGE_OPTION_DO_NOT_SEND_APP"; /** MESSAGE_OPTION_DO_NOT_UPDATE_DESK - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_DO_NOT_UPDATE_DESK: "MESSAGE_OPTION_DO_NOT_UPDATE_DESK"; /** MESSAGE_OPTION_IMMUTABLE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_IMMUTABLE: "MESSAGE_OPTION_IMMUTABLE"; /** MESSAGE_OPTION_PRIVATE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_PRIVATE: "MESSAGE_OPTION_PRIVATE"; /** MESSAGE_OPTION_SILENT_TO_MANAGER - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_SILENT_TO_MANAGER: "MESSAGE_OPTION_SILENT_TO_MANAGER"; /** MESSAGE_OPTION_SILENT_TO_USER - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_OPTION_SILENT_TO_USER: "MESSAGE_OPTION_SILENT_TO_USER"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MessageOption = typeof MessageOption[keyof typeof MessageOption]; export declare namespace MessageOption { type MESSAGE_OPTION_UNSPECIFIED = typeof MessageOption.MESSAGE_OPTION_UNSPECIFIED; type MESSAGE_OPTION_ACT_AS_MANAGER = typeof MessageOption.MESSAGE_OPTION_ACT_AS_MANAGER; type MESSAGE_OPTION_DISPLAY_AS_CHANNEL = typeof MessageOption.MESSAGE_OPTION_DISPLAY_AS_CHANNEL; type MESSAGE_OPTION_DO_NOT_POST = typeof MessageOption.MESSAGE_OPTION_DO_NOT_POST; type MESSAGE_OPTION_DO_NOT_SEARCH = typeof MessageOption.MESSAGE_OPTION_DO_NOT_SEARCH; type MESSAGE_OPTION_DO_NOT_SEND_APP = typeof MessageOption.MESSAGE_OPTION_DO_NOT_SEND_APP; type MESSAGE_OPTION_DO_NOT_UPDATE_DESK = typeof MessageOption.MESSAGE_OPTION_DO_NOT_UPDATE_DESK; type MESSAGE_OPTION_IMMUTABLE = typeof MessageOption.MESSAGE_OPTION_IMMUTABLE; type MESSAGE_OPTION_PRIVATE = typeof MessageOption.MESSAGE_OPTION_PRIVATE; type MESSAGE_OPTION_SILENT_TO_MANAGER = typeof MessageOption.MESSAGE_OPTION_SILENT_TO_MANAGER; type MESSAGE_OPTION_SILENT_TO_USER = typeof MessageOption.MESSAGE_OPTION_SILENT_TO_USER; type UNRECOGNIZED = typeof MessageOption.UNRECOGNIZED; } export declare const MessageAlertLevel: { /** MESSAGE_ALERT_LEVEL_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_ALERT_LEVEL_UNSPECIFIED: "MESSAGE_ALERT_LEVEL_UNSPECIFIED"; /** MESSAGE_ALERT_LEVEL_ALERT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_ALERT_LEVEL_ALERT: "MESSAGE_ALERT_LEVEL_ALERT"; /** MESSAGE_ALERT_LEVEL_UNREAD - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_ALERT_LEVEL_UNREAD: "MESSAGE_ALERT_LEVEL_UNREAD"; /** MESSAGE_ALERT_LEVEL_NONE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MESSAGE_ALERT_LEVEL_NONE: "MESSAGE_ALERT_LEVEL_NONE"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MessageAlertLevel = typeof MessageAlertLevel[keyof typeof MessageAlertLevel]; export declare namespace MessageAlertLevel { type MESSAGE_ALERT_LEVEL_UNSPECIFIED = typeof MessageAlertLevel.MESSAGE_ALERT_LEVEL_UNSPECIFIED; type MESSAGE_ALERT_LEVEL_ALERT = typeof MessageAlertLevel.MESSAGE_ALERT_LEVEL_ALERT; type MESSAGE_ALERT_LEVEL_UNREAD = typeof MessageAlertLevel.MESSAGE_ALERT_LEVEL_UNREAD; type MESSAGE_ALERT_LEVEL_NONE = typeof MessageAlertLevel.MESSAGE_ALERT_LEVEL_NONE; type UNRECOGNIZED = typeof MessageAlertLevel.UNRECOGNIZED; } export declare const WritingType: { /** WRITING_TYPE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly WRITING_TYPE_UNSPECIFIED: "WRITING_TYPE_UNSPECIFIED"; /** WRITING_TYPE_STANDARD - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly WRITING_TYPE_STANDARD: "WRITING_TYPE_STANDARD"; /** WRITING_TYPE_CUSTOM - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly WRITING_TYPE_CUSTOM: "WRITING_TYPE_CUSTOM"; /** WRITING_TYPE_EMAIL - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly WRITING_TYPE_EMAIL: "WRITING_TYPE_EMAIL"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type WritingType = typeof WritingType[keyof typeof WritingType]; export declare namespace WritingType { type WRITING_TYPE_UNSPECIFIED = typeof WritingType.WRITING_TYPE_UNSPECIFIED; type WRITING_TYPE_STANDARD = typeof WritingType.WRITING_TYPE_STANDARD; type WRITING_TYPE_CUSTOM = typeof WritingType.WRITING_TYPE_CUSTOM; type WRITING_TYPE_EMAIL = typeof WritingType.WRITING_TYPE_EMAIL; type UNRECOGNIZED = typeof WritingType.UNRECOGNIZED; } export declare const ChannelUserChatState: { /** USER_CHAT_STATE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_UNSPECIFIED: "USER_CHAT_STATE_UNSPECIFIED"; /** USER_CHAT_STATE_CLOSED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_CLOSED: "USER_CHAT_STATE_CLOSED"; /** USER_CHAT_STATE_OPENED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_OPENED: "USER_CHAT_STATE_OPENED"; /** USER_CHAT_STATE_SNOOZED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_SNOOZED: "USER_CHAT_STATE_SNOOZED"; /** USER_CHAT_STATE_INITIAL - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_INITIAL: "USER_CHAT_STATE_INITIAL"; /** USER_CHAT_STATE_MISSED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_MISSED: "USER_CHAT_STATE_MISSED"; /** USER_CHAT_STATE_QUEUED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_STATE_QUEUED: "USER_CHAT_STATE_QUEUED"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type ChannelUserChatState = typeof ChannelUserChatState[keyof typeof ChannelUserChatState]; export declare namespace ChannelUserChatState { type USER_CHAT_STATE_UNSPECIFIED = typeof ChannelUserChatState.USER_CHAT_STATE_UNSPECIFIED; type USER_CHAT_STATE_CLOSED = typeof ChannelUserChatState.USER_CHAT_STATE_CLOSED; type USER_CHAT_STATE_OPENED = typeof ChannelUserChatState.USER_CHAT_STATE_OPENED; type USER_CHAT_STATE_SNOOZED = typeof ChannelUserChatState.USER_CHAT_STATE_SNOOZED; type USER_CHAT_STATE_INITIAL = typeof ChannelUserChatState.USER_CHAT_STATE_INITIAL; type USER_CHAT_STATE_MISSED = typeof ChannelUserChatState.USER_CHAT_STATE_MISSED; type USER_CHAT_STATE_QUEUED = typeof ChannelUserChatState.USER_CHAT_STATE_QUEUED; type UNRECOGNIZED = typeof ChannelUserChatState.UNRECOGNIZED; } export declare const ChannelUserChatGoalState: { /** USER_CHAT_GOAL_STATE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_GOAL_STATE_UNSPECIFIED: "USER_CHAT_GOAL_STATE_UNSPECIFIED"; /** USER_CHAT_GOAL_STATE_ACHIEVED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_GOAL_STATE_ACHIEVED: "USER_CHAT_GOAL_STATE_ACHIEVED"; /** USER_CHAT_GOAL_STATE_NOT_ACHIEVED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_GOAL_STATE_NOT_ACHIEVED: "USER_CHAT_GOAL_STATE_NOT_ACHIEVED"; /** USER_CHAT_GOAL_STATE_WAITING - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_GOAL_STATE_WAITING: "USER_CHAT_GOAL_STATE_WAITING"; /** USER_CHAT_GOAL_STATE_NONE - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_GOAL_STATE_NONE: "USER_CHAT_GOAL_STATE_NONE"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type ChannelUserChatGoalState = typeof ChannelUserChatGoalState[keyof typeof ChannelUserChatGoalState]; export declare namespace ChannelUserChatGoalState { type USER_CHAT_GOAL_STATE_UNSPECIFIED = typeof ChannelUserChatGoalState.USER_CHAT_GOAL_STATE_UNSPECIFIED; type USER_CHAT_GOAL_STATE_ACHIEVED = typeof ChannelUserChatGoalState.USER_CHAT_GOAL_STATE_ACHIEVED; type USER_CHAT_GOAL_STATE_NOT_ACHIEVED = typeof ChannelUserChatGoalState.USER_CHAT_GOAL_STATE_NOT_ACHIEVED; type USER_CHAT_GOAL_STATE_WAITING = typeof ChannelUserChatGoalState.USER_CHAT_GOAL_STATE_WAITING; type USER_CHAT_GOAL_STATE_NONE = typeof ChannelUserChatGoalState.USER_CHAT_GOAL_STATE_NONE; type UNRECOGNIZED = typeof ChannelUserChatGoalState.UNRECOGNIZED; } export declare const ChannelUserChatSubtextType: { /** USER_CHAT_SUBTEXT_TYPE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_SUBTEXT_TYPE_UNSPECIFIED: "USER_CHAT_SUBTEXT_TYPE_UNSPECIFIED"; /** USER_CHAT_SUBTEXT_TYPE_DESCRIPTION - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_SUBTEXT_TYPE_DESCRIPTION: "USER_CHAT_SUBTEXT_TYPE_DESCRIPTION"; /** USER_CHAT_SUBTEXT_TYPE_INCOMING - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_CHAT_SUBTEXT_TYPE_INCOMING: "USER_CHAT_SUBTEXT_TYPE_INCOMING"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type ChannelUserChatSubtextType = typeof ChannelUserChatSubtextType[keyof typeof ChannelUserChatSubtextType]; export declare namespace ChannelUserChatSubtextType { type USER_CHAT_SUBTEXT_TYPE_UNSPECIFIED = typeof ChannelUserChatSubtextType.USER_CHAT_SUBTEXT_TYPE_UNSPECIFIED; type USER_CHAT_SUBTEXT_TYPE_DESCRIPTION = typeof ChannelUserChatSubtextType.USER_CHAT_SUBTEXT_TYPE_DESCRIPTION; type USER_CHAT_SUBTEXT_TYPE_INCOMING = typeof ChannelUserChatSubtextType.USER_CHAT_SUBTEXT_TYPE_INCOMING; type UNRECOGNIZED = typeof ChannelUserChatSubtextType.UNRECOGNIZED; } export declare const MissedReason: { /** MISSED_REASON_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_UNSPECIFIED: "MISSED_REASON_UNSPECIFIED"; /** MISSED_REASON_NOT_IN_OPERATION - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_NOT_IN_OPERATION: "MISSED_REASON_NOT_IN_OPERATION"; /** MISSED_REASON_USER_LEFT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_USER_LEFT: "MISSED_REASON_USER_LEFT"; /** MISSED_REASON_RING_TIME_OVER - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_RING_TIME_OVER: "MISSED_REASON_RING_TIME_OVER"; /** MISSED_REASON_RATE_LIMIT - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_RATE_LIMIT: "MISSED_REASON_RATE_LIMIT"; /** MISSED_REASON_NO_OPERATOR - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly MISSED_REASON_NO_OPERATOR: "MISSED_REASON_NO_OPERATOR"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type MissedReason = typeof MissedReason[keyof typeof MissedReason]; export declare namespace MissedReason { type MISSED_REASON_UNSPECIFIED = typeof MissedReason.MISSED_REASON_UNSPECIFIED; type MISSED_REASON_NOT_IN_OPERATION = typeof MissedReason.MISSED_REASON_NOT_IN_OPERATION; type MISSED_REASON_USER_LEFT = typeof MissedReason.MISSED_REASON_USER_LEFT; type MISSED_REASON_RING_TIME_OVER = typeof MissedReason.MISSED_REASON_RING_TIME_OVER; type MISSED_REASON_RATE_LIMIT = typeof MissedReason.MISSED_REASON_RATE_LIMIT; type MISSED_REASON_NO_OPERATOR = typeof MissedReason.MISSED_REASON_NO_OPERATOR; type UNRECOGNIZED = typeof MissedReason.UNRECOGNIZED; } export declare const ChannelUserType: { /** USER_TYPE_UNSPECIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_TYPE_UNSPECIFIED: "USER_TYPE_UNSPECIFIED"; /** USER_TYPE_MEMBER - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_TYPE_MEMBER: "USER_TYPE_MEMBER"; /** USER_TYPE_LEAD - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_TYPE_LEAD: "USER_TYPE_LEAD"; /** USER_TYPE_UNIFIED - buf:lint:ignore ENUM_VALUE_PREFIX */ readonly USER_TYPE_UNIFIED: "USER_TYPE_UNIFIED"; readonly UNRECOGNIZED: "UNRECOGNIZED"; }; export type ChannelUserType = typeof ChannelUserType[keyof typeof ChannelUserType]; export declare namespace ChannelUserType { type USER_TYPE_UNSPECIFIED = typeof ChannelUserType.USER_TYPE_UNSPECIFIED; type USER_TYPE_MEMBER = typeof ChannelUserType.USER_TYPE_MEMBER; type USER_TYPE_LEAD = typeof ChannelUserType.USER_TYPE_LEAD; type USER_TYPE_UNIFIED = typeof ChannelUserType.USER_TYPE_UNIFIED; type UNRECOGNIZED = typeof ChannelUserType.UNRECOGNIZED; } export interface Alf { type?: AlfMessageType | undefined; handlingId?: string | undefined; references?: { [key: string]: any; }[] | undefined; mentionAlfAnswered?: boolean | undefined; } export interface Meet { id?: string | undefined; call?: { [key: string]: any; } | undefined; mode?: MeetMode | undefined; state?: MessageMeetState | undefined; country?: string | undefined; recording?: { [key: string]: any; } | undefined; managerIds?: string[] | undefined; roomStartedAt?: string | undefined; amassedPersons?: string[] | undefined; } export interface MessageFile { url?: string | undefined; mime?: string | undefined; fileName?: string | undefined; } export interface MessageThread { id?: string | undefined; managerIds?: string[] | undefined; replyCount?: number | undefined; repliedManagerIds?: string[] | undefined; } export interface MessageButton { title?: string | undefined; action?: { [key: string]: any; } | undefined; colorVariant?: MessageColorVariant | undefined; } export interface CustomPayload { data?: { [key: string]: any; } | undefined; paramMapper?: { [key: string]: any; } | undefined; } export interface ChannelMessage { id?: string | undefined; alf?: Alf | undefined; log?: { [key: string]: any; } | undefined; form?: { [key: string]: any; } | undefined; meet?: Meet | undefined; files?: MessageFile[] | undefined; state?: MessageState | undefined; blocks?: { [key: string]: any; }[] | undefined; chatId?: string | undefined; thread?: MessageThread | undefined; buttons?: MessageButton[] | undefined; options?: MessageOption[] | undefined; version?: string | undefined; webPage?: { [key: string]: any; } | undefined; chatType?: string | undefined; language?: string | undefined; personId?: string | undefined; channelId?: string | undefined; createdAt?: string | undefined; marketing?: { [key: string]: any; } | undefined; plainText?: string | undefined; reactions?: { [key: string]: any; }[] | undefined; requestId?: string | undefined; updatedAt?: string | undefined; alertLevel?: MessageAlertLevel | undefined; personType?: string | undefined; supportBot?: { [key: string]: any; } | undefined; writingType?: WritingType | undefined; customPayload?: CustomPayload | undefined; inboundEmailId?: string | undefined; errorCode?: string | undefined; } export interface PrebuiltMessage { id?: string | undefined; files?: MessageFile[] | undefined; blocks?: { [key: string]: any; }[] | undefined; chatId?: string | undefined; buttons?: { [key: string]: any; }[] | undefined; version?: string | undefined; chatType?: string | undefined; language?: string | undefined; personId?: string | undefined; channelId?: string | undefined; createdAt?: string | undefined; plainText?: string | undefined; requestId?: string | undefined; updatedAt?: string | undefined; personType?: string | undefined; writingType?: WritingType | undefined; customPayload?: CustomPayload | undefined; } export interface ChannelUserChat { id?: string | undefined; name?: string | undefined; sync?: boolean | undefined; tags?: string[] | undefined; state?: ChannelUserChatState | undefined; title?: string | undefined; xerId?: string | undefined; source?: { [key: string]: any; } | undefined; teamId?: string | undefined; userId?: string | undefined; askedAt?: string | undefined; managed?: boolean | undefined; oneStop?: boolean | undefined; profile?: { [key: string]: any; } | undefined; version?: string | undefined; closedAt?: string | undefined; handling?: { [key: string]: any; } | undefined; mediumId?: string | undefined; openedAt?: string | undefined; priority?: string | undefined; channelId?: string | undefined; createdAt?: string | undefined; expiresAt?: string | undefined; goalState?: ChannelUserChatGoalState | undefined; mediumKey?: string | undefined; snoozedAt?: string | undefined; updatedAt?: string | undefined; assigneeId?: string | undefined; liveMeetId?: string | undefined; managerIds?: string[] | undefined; mediumType?: string | undefined; replyCount?: number | undefined; description?: string | undefined; subtextType?: ChannelUserChatSubtextType | undefined; waitingTime?: string | undefined; avgReplyTime?: string | undefined; firstAskedAt?: string | undefined; missedReason?: MissedReason | undefined; deskMessageId?: string | undefined; deskUpdatedAt?: string | undefined; firstOpenedAt?: string | undefined; goalCheckedAt?: string | undefined; goalEventName?: string | undefined; mediumProfile?: { [key: string]: any; } | undefined; frontMessageId?: string | undefined; frontUpdatedAt?: string | undefined; goalEventQuery?: { [key: string]: any; } | undefined; mediumTopicKey?: string | undefined; resolutionTime?: string | undefined; totalReplyTime?: string | undefined; contactMediumType?: string | undefined; mediumTopicLabels?: string[] | undefined; userLastMessageId?: string | undefined; operationReplyCount?: number | undefined; operationWaitingTime?: string | undefined; operationAvgReplyTime?: string | undefined; firstRepliedAtAfterOpen?: string | undefined; operationResolutionTime?: string | undefined; operationTotalReplyTime?: string | undefined; firstAssigneeIdAfterOpen?: string | undefined; } export interface ChannelUser { id?: string | undefined; web?: { [key: string]: any; } | undefined; city?: string | undefined; name?: string | undefined; tags?: string[] | undefined; type?: ChannelUserType | undefined; alert?: number | undefined; mobile?: { [key: string]: any; } | undefined; unread?: number | undefined; veilId?: string | undefined; blocked?: boolean | undefined; country?: string | undefined; hasChat?: boolean | undefined; profile?: { [key: string]: any; } | undefined; version?: string | undefined; language?: string | undefined; latitude?: number | undefined; memberId?: string | undefined; province?: string | undefined; timeZone?: string | undefined; channelId?: string | undefined; createdAt?: string | undefined; longitude?: number | undefined; unifiedId?: string | undefined; updatedAt?: string | undefined; lastSeenAt?: string | undefined; mainChatId?: string | undefined; popUpChatId?: string | undefined; hasPushToken?: boolean | undefined; sessionsCount?: number | undefined; emailQualified?: boolean | undefined; unsubscribeEmail?: boolean | undefined; unsubscribeTexting?: boolean | undefined; mobileNumberQualified?: boolean | undefined; } export interface WamAttributes { appId?: string | undefined; name?: string | undefined; wamArgs?: { [key: string]: any; } | undefined; } export interface WamResult { type?: string | undefined; attributes?: WamAttributes | undefined; } export interface UnavailableReason { msg?: string | undefined; link?: string | undefined; linkText?: string | undefined; } export interface WritingTypeState { state?: string | undefined; unavailableReasons?: UnavailableReason[] | undefined; } export interface WritingTypeMap { custom?: WritingTypeState | undefined; standard?: WritingTypeState | undefined; } export interface MediumProfile { mediumName?: string | undefined; mediumSenderId?: string | undefined; mediumSenderName?: string | undefined; } //# sourceMappingURL=common.d.ts.map