/** * @public * @enum */ export declare const ConnectionType: { readonly CONNECTION_CREDENTIALS: "CONNECTION_CREDENTIALS"; readonly WEBRTC_CONNECTION: "WEBRTC_CONNECTION"; readonly WEBSOCKET: "WEBSOCKET"; }; /** * @public */ export type ConnectionType = (typeof ConnectionType)[keyof typeof ConnectionType]; /** * @public * @enum */ export declare const MeetingFeatureStatus: { readonly AVAILABLE: "AVAILABLE"; readonly UNAVAILABLE: "UNAVAILABLE"; }; /** * @public */ export type MeetingFeatureStatus = (typeof MeetingFeatureStatus)[keyof typeof MeetingFeatureStatus]; /** * @public * @enum */ export declare const ResourceType: { readonly CONTACT: "CONTACT"; readonly CONTACT_FLOW: "CONTACT_FLOW"; readonly HIERARCHY_GROUP: "HIERARCHY_GROUP"; readonly HIERARCHY_LEVEL: "HIERARCHY_LEVEL"; readonly INSTANCE: "INSTANCE"; readonly PARTICIPANT: "PARTICIPANT"; readonly PHONE_NUMBER: "PHONE_NUMBER"; readonly USER: "USER"; }; /** * @public */ export type ResourceType = (typeof ResourceType)[keyof typeof ResourceType]; /** * @public * @enum */ export declare const ScanDirection: { readonly BACKWARD: "BACKWARD"; readonly FORWARD: "FORWARD"; }; /** * @public */ export type ScanDirection = (typeof ScanDirection)[keyof typeof ScanDirection]; /** * @public * @enum */ export declare const SortKey: { readonly ASCENDING: "ASCENDING"; readonly DESCENDING: "DESCENDING"; }; /** * @public */ export type SortKey = (typeof SortKey)[keyof typeof SortKey]; /** * @public * @enum */ export declare const ArtifactStatus: { readonly APPROVED: "APPROVED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly REJECTED: "REJECTED"; }; /** * @public */ export type ArtifactStatus = (typeof ArtifactStatus)[keyof typeof ArtifactStatus]; /** * @public * @enum */ export declare const MessageProcessingStatus: { readonly FAILED: "FAILED"; readonly PROCESSING: "PROCESSING"; readonly REJECTED: "REJECTED"; }; /** * @public */ export type MessageProcessingStatus = (typeof MessageProcessingStatus)[keyof typeof MessageProcessingStatus]; /** * @public * @enum */ export declare const ParticipantRole: { readonly AGENT: "AGENT"; readonly CUSTOMER: "CUSTOMER"; readonly CUSTOM_BOT: "CUSTOM_BOT"; readonly SUPERVISOR: "SUPERVISOR"; readonly SYSTEM: "SYSTEM"; }; /** * @public */ export type ParticipantRole = (typeof ParticipantRole)[keyof typeof ParticipantRole]; /** * @public * @enum */ export declare const ChatItemType: { readonly ATTACHMENT: "ATTACHMENT"; readonly CHAT_ENDED: "CHAT_ENDED"; readonly CONNECTION_ACK: "CONNECTION_ACK"; readonly EVENT: "EVENT"; readonly MESSAGE: "MESSAGE"; readonly MESSAGE_DELIVERED: "MESSAGE_DELIVERED"; readonly MESSAGE_READ: "MESSAGE_READ"; readonly PARTICIPANT_JOINED: "PARTICIPANT_JOINED"; readonly PARTICIPANT_LEFT: "PARTICIPANT_LEFT"; readonly TRANSFER_FAILED: "TRANSFER_FAILED"; readonly TRANSFER_SUCCEEDED: "TRANSFER_SUCCEEDED"; readonly TYPING: "TYPING"; }; /** * @public */ export type ChatItemType = (typeof ChatItemType)[keyof typeof ChatItemType];