export declare const AgentStatusState: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * The state of the status. */ export type AgentStatusState = (typeof AgentStatusState)[keyof typeof AgentStatusState]; export declare const AgentStatusType: { readonly Routable: "ROUTABLE"; readonly Custom: "CUSTOM"; readonly Offline: "OFFLINE"; }; /** * The type of agent status. */ export type AgentStatusType = (typeof AgentStatusType)[keyof typeof AgentStatusType]; export declare const ContactFlowState: { readonly Active: "ACTIVE"; readonly Archived: "ARCHIVED"; }; /** * The state of the contact flow. */ export type ContactFlowState = (typeof ContactFlowState)[keyof typeof ContactFlowState]; export declare const ContactFlowType: { readonly ContactFlow: "CONTACT_FLOW"; readonly CustomerQueue: "CUSTOMER_QUEUE"; readonly CustomerHold: "CUSTOMER_HOLD"; readonly CustomerWhisper: "CUSTOMER_WHISPER"; readonly AgentHold: "AGENT_HOLD"; readonly AgentWhisper: "AGENT_WHISPER"; readonly OutboundWhisper: "OUTBOUND_WHISPER"; readonly AgentTransfer: "AGENT_TRANSFER"; readonly QueueTransfer: "QUEUE_TRANSFER"; readonly Campaign: "CAMPAIGN"; }; /** * The type of the contact flow. */ export type ContactFlowType = (typeof ContactFlowType)[keyof typeof ContactFlowType]; export declare const DataTableAttributeValueType: { readonly Text: "TEXT"; readonly Number: "NUMBER"; readonly Boolean: "BOOLEAN"; readonly TextList: "TEXT_LIST"; readonly NumberList: "NUMBER_LIST"; }; /** * The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or BOOLEAN. Determines how values are validated and processed. */ export type DataTableAttributeValueType = (typeof DataTableAttributeValueType)[keyof typeof DataTableAttributeValueType]; export declare const DataTableStatus: { readonly Published: "PUBLISHED"; }; /** * The status of the Data Table */ export type DataTableStatus = (typeof DataTableStatus)[keyof typeof DataTableStatus]; export declare const DataTableValueLockLevel: { readonly None: "NONE"; readonly DataTable: "DATA_TABLE"; readonly PrimaryValue: "PRIMARY_VALUE"; readonly Attribute: "ATTRIBUTE"; readonly Value: "VALUE"; }; /** * The value lock level of the Data Table */ export type DataTableValueLockLevel = (typeof DataTableValueLockLevel)[keyof typeof DataTableValueLockLevel]; export declare const EvaluationFormEvaluationReviewNotificationRecipientType: { readonly UserId: "USER_ID"; }; /** * The type of notification recipient. */ export type EvaluationFormEvaluationReviewNotificationRecipientType = (typeof EvaluationFormEvaluationReviewNotificationRecipientType)[keyof typeof EvaluationFormEvaluationReviewNotificationRecipientType]; export declare const EvaluationFormItemEnablementConditionOperator: { readonly Or: "OR"; readonly And: "AND"; }; /** * The operator to be used to be applied to operands if more than one provided. */ export type EvaluationFormItemEnablementConditionOperator = (typeof EvaluationFormItemEnablementConditionOperator)[keyof typeof EvaluationFormItemEnablementConditionOperator]; export declare const EvaluationFormItemEnablementConfigurationAction: { readonly Disable: "DISABLE"; readonly Enable: "ENABLE"; }; /** * An enablement action that if condition is satisfied. */ export type EvaluationFormItemEnablementConfigurationAction = (typeof EvaluationFormItemEnablementConfigurationAction)[keyof typeof EvaluationFormItemEnablementConfigurationAction]; export declare const EvaluationFormItemEnablementConfigurationDefaultAction: { readonly Disable: "DISABLE"; readonly Enable: "ENABLE"; }; /** * An enablement action that if condition is not satisfied. */ export type EvaluationFormItemEnablementConfigurationDefaultAction = (typeof EvaluationFormItemEnablementConfigurationDefaultAction)[keyof typeof EvaluationFormItemEnablementConfigurationDefaultAction]; export declare const EvaluationFormItemEnablementExpressionComparator: { readonly In: "IN"; readonly NotIn: "NOT_IN"; readonly AllIn: "ALL_IN"; readonly Exact: "EXACT"; }; /** * A comparator to be used against list of values. */ export type EvaluationFormItemEnablementExpressionComparator = (typeof EvaluationFormItemEnablementExpressionComparator)[keyof typeof EvaluationFormItemEnablementExpressionComparator]; export declare const EvaluationFormItemEnablementSourceType: { readonly QuestionRefId: "QUESTION_REF_ID"; }; /** * A type of source item. */ export type EvaluationFormItemEnablementSourceType = (typeof EvaluationFormItemEnablementSourceType)[keyof typeof EvaluationFormItemEnablementSourceType]; export declare const EvaluationFormItemEnablementSourceValueType: { readonly OptionRefId: "OPTION_REF_ID"; }; /** * A type of source item value. */ export type EvaluationFormItemEnablementSourceValueType = (typeof EvaluationFormItemEnablementSourceValueType)[keyof typeof EvaluationFormItemEnablementSourceValueType]; export declare const EvaluationFormLanguageConfigurationFormLanguage: { readonly DeDe: "de-DE"; readonly EnUs: "en-US"; readonly EsEs: "es-ES"; readonly FrFr: "fr-FR"; readonly ItIt: "it-IT"; readonly PtBr: "pt-BR"; readonly JaJp: "ja-JP"; readonly KoKr: "ko-KR"; readonly ZhCn: "zh-CN"; }; /** * The language for the evaluation form. */ export type EvaluationFormLanguageConfigurationFormLanguage = (typeof EvaluationFormLanguageConfigurationFormLanguage)[keyof typeof EvaluationFormLanguageConfigurationFormLanguage]; export declare const EvaluationFormMultiSelectQuestionPropertiesDisplayAs: { readonly Dropdown: "DROPDOWN"; readonly Checkbox: "CHECKBOX"; }; /** * Display format for the multi-select question. */ export type EvaluationFormMultiSelectQuestionPropertiesDisplayAs = (typeof EvaluationFormMultiSelectQuestionPropertiesDisplayAs)[keyof typeof EvaluationFormMultiSelectQuestionPropertiesDisplayAs]; export declare const EvaluationFormMultiSelectQuestionRuleCategoryAutomationCondition: { readonly Present: "PRESENT"; readonly NotPresent: "NOT_PRESENT"; }; /** * The condition for this automation rule. */ export type EvaluationFormMultiSelectQuestionRuleCategoryAutomationCondition = (typeof EvaluationFormMultiSelectQuestionRuleCategoryAutomationCondition)[keyof typeof EvaluationFormMultiSelectQuestionRuleCategoryAutomationCondition]; export declare const EvaluationFormNumericQuestionPropertyValueAutomationLabel: { readonly OverallCustomerSentimentScore: "OVERALL_CUSTOMER_SENTIMENT_SCORE"; readonly OverallAgentSentimentScore: "OVERALL_AGENT_SENTIMENT_SCORE"; readonly NonTalkTime: "NON_TALK_TIME"; readonly NonTalkTimePercentage: "NON_TALK_TIME_PERCENTAGE"; readonly NumberOfInterruptions: "NUMBER_OF_INTERRUPTIONS"; readonly ContactDuration: "CONTACT_DURATION"; readonly AgentInteractionDuration: "AGENT_INTERACTION_DURATION"; readonly CustomerHoldTime: "CUSTOMER_HOLD_TIME"; readonly LongestHoldDuration: "LONGEST_HOLD_DURATION"; readonly NumberOfHolds: "NUMBER_OF_HOLDS"; readonly AgentInteractionAndHoldDuration: "AGENT_INTERACTION_AND_HOLD_DURATION"; readonly CustomerSentimentScoreWithoutAgent: "CUSTOMER_SENTIMENT_SCORE_WITHOUT_AGENT"; readonly CustomerSentimentScoreWithAgent: "CUSTOMER_SENTIMENT_SCORE_WITH_AGENT"; }; /** * The property label of the automation. */ export type EvaluationFormNumericQuestionPropertyValueAutomationLabel = (typeof EvaluationFormNumericQuestionPropertyValueAutomationLabel)[keyof typeof EvaluationFormNumericQuestionPropertyValueAutomationLabel]; export declare const EvaluationFormQuestionAutomationAnswerSourceSourceType: { readonly ContactLensData: "CONTACT_LENS_DATA"; readonly GenAi: "GEN_AI"; }; /** * The automation answer source type. */ export type EvaluationFormQuestionAutomationAnswerSourceSourceType = (typeof EvaluationFormQuestionAutomationAnswerSourceSourceType)[keyof typeof EvaluationFormQuestionAutomationAnswerSourceSourceType]; export declare const EvaluationFormQuestionQuestionType: { readonly Numeric: "NUMERIC"; readonly Singleselect: "SINGLESELECT"; readonly Text: "TEXT"; readonly Multiselect: "MULTISELECT"; readonly Datetime: "DATETIME"; }; /** * The type of the question. * *Allowed values*: ``NUMERIC`` | ``SINGLESELECT`` | ``TEXT`` */ export type EvaluationFormQuestionQuestionType = (typeof EvaluationFormQuestionQuestionType)[keyof typeof EvaluationFormQuestionQuestionType]; export declare const EvaluationFormScoringStrategyMode: { readonly QuestionOnly: "QUESTION_ONLY"; readonly SectionOnly: "SECTION_ONLY"; }; /** * The scoring mode of the evaluation form. * *Allowed values*: ``QUESTION_ONLY`` | ``SECTION_ONLY`` */ export type EvaluationFormScoringStrategyMode = (typeof EvaluationFormScoringStrategyMode)[keyof typeof EvaluationFormScoringStrategyMode]; export declare const EvaluationFormScoringStrategyStatus: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * The scoring status of the evaluation form. * *Allowed values*: ``ENABLED`` | ``DISABLED`` */ export type EvaluationFormScoringStrategyStatus = (typeof EvaluationFormScoringStrategyStatus)[keyof typeof EvaluationFormScoringStrategyStatus]; export declare const EvaluationFormSingleSelectQuestionPropertiesDisplayAs: { readonly Dropdown: "DROPDOWN"; readonly Radio: "RADIO"; }; /** * The display mode of the single select question. * *Allowed values*: ``DROPDOWN`` | ``RADIO`` */ export type EvaluationFormSingleSelectQuestionPropertiesDisplayAs = (typeof EvaluationFormSingleSelectQuestionPropertiesDisplayAs)[keyof typeof EvaluationFormSingleSelectQuestionPropertiesDisplayAs]; export declare const EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition: { readonly Present: "PRESENT"; readonly NotPresent: "NOT_PRESENT"; }; /** * The condition to apply for the automation option. If the condition is PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition is NOT_PRESENT, then the option is applied when the contact data does not include the category. * *Allowed values*: ``PRESENT`` | ``NOT_PRESENT`` * *Maximum*: 50 */ export type EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition = (typeof EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition)[keyof typeof EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition]; export declare const EvaluationFormStatus: { readonly Draft: "DRAFT"; readonly Active: "ACTIVE"; }; /** * The status of the evaluation form. * *Allowed values*: ``DRAFT`` | ``ACTIVE`` */ export type EvaluationFormStatus = (typeof EvaluationFormStatus)[keyof typeof EvaluationFormStatus]; export declare const EvaluationFormTargetConfigurationContactInteractionType: { readonly Agent: "AGENT"; readonly Automated: "AUTOMATED"; readonly Customer: "CUSTOMER"; }; /** * The contact interaction type for this evaluation form. */ export type EvaluationFormTargetConfigurationContactInteractionType = (typeof EvaluationFormTargetConfigurationContactInteractionType)[keyof typeof EvaluationFormTargetConfigurationContactInteractionType]; export declare const HoursOfOperationConfigDay: { readonly Sunday: "SUNDAY"; readonly Monday: "MONDAY"; readonly Tuesday: "TUESDAY"; readonly Wednesday: "WEDNESDAY"; readonly Thursday: "THURSDAY"; readonly Friday: "FRIDAY"; readonly Saturday: "SATURDAY"; }; /** * The day that the hours of operation applies to. */ export type HoursOfOperationConfigDay = (typeof HoursOfOperationConfigDay)[keyof typeof HoursOfOperationConfigDay]; export declare const HoursOfOperationOverrideConfigDay: { readonly Sunday: "SUNDAY"; readonly Monday: "MONDAY"; readonly Tuesday: "TUESDAY"; readonly Wednesday: "WEDNESDAY"; readonly Thursday: "THURSDAY"; readonly Friday: "FRIDAY"; readonly Saturday: "SATURDAY"; }; /** * The day that the hours of operation override applies to. */ export type HoursOfOperationOverrideConfigDay = (typeof HoursOfOperationOverrideConfigDay)[keyof typeof HoursOfOperationOverrideConfigDay]; export declare const HoursOfOperationOverrideType: { readonly Standard: "STANDARD"; readonly Open: "OPEN"; readonly Closed: "CLOSED"; }; /** * The type of hours of operation override. */ export type HoursOfOperationOverrideType = (typeof HoursOfOperationOverrideType)[keyof typeof HoursOfOperationOverrideType]; export declare const HoursOfOperationRecurrenceFrequency: { readonly Weekly: "WEEKLY"; readonly Monthly: "MONTHLY"; readonly Yearly: "YEARLY"; }; /** * The frequency of recurrence for hours of operation overrides. */ export type HoursOfOperationRecurrenceFrequency = (typeof HoursOfOperationRecurrenceFrequency)[keyof typeof HoursOfOperationRecurrenceFrequency]; export declare const InstanceIdentityManagementType: { readonly Saml: "SAML"; readonly ConnectManaged: "CONNECT_MANAGED"; readonly ExistingDirectory: "EXISTING_DIRECTORY"; }; /** * Specifies the type of directory integration for new instance. */ export type InstanceIdentityManagementType = (typeof InstanceIdentityManagementType)[keyof typeof InstanceIdentityManagementType]; export declare const InstanceStatus: { readonly CreationInProgress: "CREATION_IN_PROGRESS"; readonly CreationFailed: "CREATION_FAILED"; readonly Active: "ACTIVE"; }; /** * Specifies the creation status of new instance. */ export type InstanceStatus = (typeof InstanceStatus)[keyof typeof InstanceStatus]; export declare const InstanceStorageConfigEncryptionType: { readonly Kms: "KMS"; }; /** * Specifies default encryption using AWS KMS-Managed Keys */ export type InstanceStorageConfigEncryptionType = (typeof InstanceStorageConfigEncryptionType)[keyof typeof InstanceStorageConfigEncryptionType]; export declare const InstanceStorageConfigInstanceStorageResourceType: { readonly ChatTranscripts: "CHAT_TRANSCRIPTS"; readonly CallRecordings: "CALL_RECORDINGS"; readonly ScheduledReports: "SCHEDULED_REPORTS"; readonly MediaStreams: "MEDIA_STREAMS"; readonly ContactTraceRecords: "CONTACT_TRACE_RECORDS"; readonly AgentEvents: "AGENT_EVENTS"; }; /** * Specifies the type of storage resource available for the instance */ export type InstanceStorageConfigInstanceStorageResourceType = (typeof InstanceStorageConfigInstanceStorageResourceType)[keyof typeof InstanceStorageConfigInstanceStorageResourceType]; export declare const InstanceStorageConfigStorageType: { readonly S3: "S3"; readonly KinesisVideoStream: "KINESIS_VIDEO_STREAM"; readonly KinesisStream: "KINESIS_STREAM"; readonly KinesisFirehose: "KINESIS_FIREHOSE"; }; /** * Specifies the storage type to be associated with the instance */ export type InstanceStorageConfigStorageType = (typeof InstanceStorageConfigStorageType)[keyof typeof InstanceStorageConfigStorageType]; export declare const IntegrationAssociationIntegrationType: { readonly LexBot: "LEX_BOT"; readonly LambdaFunction: "LAMBDA_FUNCTION"; readonly Application: "APPLICATION"; readonly CasesDomain: "CASES_DOMAIN"; }; /** * Specifies the integration type to be associated with the instance */ export type IntegrationAssociationIntegrationType = (typeof IntegrationAssociationIntegrationType)[keyof typeof IntegrationAssociationIntegrationType]; export declare const NotificationPriority: { readonly High: "HIGH"; readonly Low: "LOW"; }; /** * The priority of notification. In the Amazon Connect console, when you create a notification, you are prompted to assign one of the following priorities: High (HIGH) or LOW (LOW) */ export type NotificationPriority = (typeof NotificationPriority)[keyof typeof NotificationPriority]; export declare const QueueStatus: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * The status of the queue. */ export type QueueStatus = (typeof QueueStatus)[keyof typeof QueueStatus]; export declare const QueueType: { readonly Standard: "STANDARD"; readonly Agent: "AGENT"; }; /** * The type of queue. */ export type QueueType = (typeof QueueType)[keyof typeof QueueType]; export declare const QuickConnectType: { readonly PhoneNumber: "PHONE_NUMBER"; readonly Queue: "QUEUE"; readonly User: "USER"; }; /** * The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE). */ export type QuickConnectType = (typeof QuickConnectType)[keyof typeof QuickConnectType]; export declare const RoutingProfileAgentAvailabilityTimer: { readonly TimeSinceLastActivity: "TIME_SINCE_LAST_ACTIVITY"; readonly TimeSinceLastInbound: "TIME_SINCE_LAST_INBOUND"; }; /** * Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. */ export type RoutingProfileAgentAvailabilityTimer = (typeof RoutingProfileAgentAvailabilityTimer)[keyof typeof RoutingProfileAgentAvailabilityTimer]; export declare const RoutingProfileBehaviorType: { readonly RouteCurrentChannelOnly: "ROUTE_CURRENT_CHANNEL_ONLY"; readonly RouteAnyChannel: "ROUTE_ANY_CHANNEL"; }; /** * Specifies the other channels that can be routed to an agent handling their current channel. */ export type RoutingProfileBehaviorType = (typeof RoutingProfileBehaviorType)[keyof typeof RoutingProfileBehaviorType]; export declare const RoutingProfileChannel: { readonly Voice: "VOICE"; readonly Chat: "CHAT"; readonly Task: "TASK"; readonly Email: "EMAIL"; }; /** * The channels that agents can handle in the Contact Control Panel (CCP). */ export type RoutingProfileChannel = (typeof RoutingProfileChannel)[keyof typeof RoutingProfileChannel]; export declare const RulePublishStatus: { readonly Draft: "DRAFT"; readonly Published: "PUBLISHED"; }; /** * The publish status of the rule. * *Allowed values*: ``DRAFT`` | ``PUBLISHED`` */ export type RulePublishStatus = (typeof RulePublishStatus)[keyof typeof RulePublishStatus]; export declare const RuleReferenceType: { readonly Url: "URL"; readonly Attachment: "ATTACHMENT"; readonly Number: "NUMBER"; readonly String: "STRING"; readonly Date: "DATE"; readonly Email: "EMAIL"; }; /** * The type of the reference. ``DATE`` must be of type Epoch timestamp. * *Allowed values*: ``URL`` | ``ATTACHMENT`` | ``NUMBER`` | ``STRING`` | ``DATE`` | ``EMAIL`` */ export type RuleReferenceType = (typeof RuleReferenceType)[keyof typeof RuleReferenceType]; export declare const RuleSendNotificationActionContentType: { readonly PlainText: "PLAIN_TEXT"; }; /** * Content type format. * *Allowed value*: ``PLAIN_TEXT`` */ export type RuleSendNotificationActionContentType = (typeof RuleSendNotificationActionContentType)[keyof typeof RuleSendNotificationActionContentType]; export declare const RuleSendNotificationActionDeliveryMethod: { readonly Email: "EMAIL"; }; /** * Notification delivery method. * *Allowed value*: ``EMAIL`` */ export type RuleSendNotificationActionDeliveryMethod = (typeof RuleSendNotificationActionDeliveryMethod)[keyof typeof RuleSendNotificationActionDeliveryMethod]; export declare const RuleTriggerEventSourceEventSourceName: { readonly OnContactEvaluationSubmit: "OnContactEvaluationSubmit"; readonly OnPostCallAnalysisAvailable: "OnPostCallAnalysisAvailable"; readonly OnRealTimeCallAnalysisAvailable: "OnRealTimeCallAnalysisAvailable"; readonly OnRealTimeChatAnalysisAvailable: "OnRealTimeChatAnalysisAvailable"; readonly OnPostChatAnalysisAvailable: "OnPostChatAnalysisAvailable"; readonly OnZendeskTicketCreate: "OnZendeskTicketCreate"; readonly OnZendeskTicketStatusUpdate: "OnZendeskTicketStatusUpdate"; readonly OnSalesforceCaseCreate: "OnSalesforceCaseCreate"; readonly OnMetricDataUpdate: "OnMetricDataUpdate"; readonly OnCaseCreate: "OnCaseCreate"; readonly OnCaseUpdate: "OnCaseUpdate"; }; /** * The name of the event source. */ export type RuleTriggerEventSourceEventSourceName = (typeof RuleTriggerEventSourceEventSourceName)[keyof typeof RuleTriggerEventSourceEventSourceName]; export declare const SecurityProfileApplicationType: { readonly Mcp: "MCP"; readonly ThirdPartyApplication: "THIRD_PARTY_APPLICATION"; }; /** * The type of the application. */ export type SecurityProfileApplicationType = (typeof SecurityProfileApplicationType)[keyof typeof SecurityProfileApplicationType]; export declare const SecurityProfilePrimaryAttributeValueAccessType: { readonly Allow: "ALLOW"; }; /** * Specifies the type of access granted. Currently, only "ALLOW" is supported */ export type SecurityProfilePrimaryAttributeValueAccessType = (typeof SecurityProfilePrimaryAttributeValueAccessType)[keyof typeof SecurityProfilePrimaryAttributeValueAccessType]; export declare const TaskTemplateFieldType: { readonly Name: "NAME"; readonly Description: "DESCRIPTION"; readonly ScheduledTime: "SCHEDULED_TIME"; readonly QuickConnect: "QUICK_CONNECT"; readonly Url: "URL"; readonly Number: "NUMBER"; readonly Text: "TEXT"; readonly TextArea: "TEXT_AREA"; readonly DateTime: "DATE_TIME"; readonly Boolean: "BOOLEAN"; readonly SingleSelect: "SINGLE_SELECT"; readonly Email: "EMAIL"; readonly ExpiryDuration: "EXPIRY_DURATION"; readonly SelfAssign: "SELF_ASSIGN"; }; /** * The type of the task template's field */ export type TaskTemplateFieldType = (typeof TaskTemplateFieldType)[keyof typeof TaskTemplateFieldType]; export declare const TaskTemplateStatus: { readonly Active: "ACTIVE"; readonly Inactive: "INACTIVE"; }; /** * The status of the task template */ export type TaskTemplateStatus = (typeof TaskTemplateStatus)[keyof typeof TaskTemplateStatus]; export declare const TrafficDistributionGroupStatus: { readonly CreationInProgress: "CREATION_IN_PROGRESS"; readonly Active: "ACTIVE"; readonly CreationFailed: "CREATION_FAILED"; readonly PendingDeletion: "PENDING_DELETION"; readonly DeletionFailed: "DELETION_FAILED"; readonly UpdateInProgress: "UPDATE_IN_PROGRESS"; }; /** * The status of the traffic distribution group. */ export type TrafficDistributionGroupStatus = (typeof TrafficDistributionGroupStatus)[keyof typeof TrafficDistributionGroupStatus]; export declare const UserChannel: { readonly Voice: "VOICE"; readonly Chat: "CHAT"; readonly Task: "TASK"; readonly Email: "EMAIL"; }; /** * The channels that agents can handle in the Contact Control Panel (CCP). */ export type UserChannel = (typeof UserChannel)[keyof typeof UserChannel]; export declare const UserPhoneType: { readonly SoftPhone: "SOFT_PHONE"; readonly DeskPhone: "DESK_PHONE"; }; /** * The phone type. */ export type UserPhoneType = (typeof UserPhoneType)[keyof typeof UserPhoneType]; export declare const UserVoiceEnhancementMode: { readonly None: "NONE"; readonly VoiceIsolation: "VOICE_ISOLATION"; readonly NoiseSuppression: "NOISE_SUPPRESSION"; }; /** * The Voice Enhancement Mode setting. */ export type UserVoiceEnhancementMode = (typeof UserVoiceEnhancementMode)[keyof typeof UserVoiceEnhancementMode]; export declare const WorkspaceFontFamily: { readonly Arial: "ARIAL"; readonly CourierNew: "COURIER_NEW"; readonly Georgia: "GEORGIA"; readonly TimesNewRoman: "TIMES_NEW_ROMAN"; readonly Trebuchet: "TREBUCHET"; readonly Verdana: "VERDANA"; }; export type WorkspaceFontFamily = (typeof WorkspaceFontFamily)[keyof typeof WorkspaceFontFamily]; export declare const WorkspaceMediaType: { readonly ImageLogoLightFavicon: "IMAGE_LOGO_LIGHT_FAVICON"; readonly ImageLogoDarkFavicon: "IMAGE_LOGO_DARK_FAVICON"; readonly ImageLogoLightHorizontal: "IMAGE_LOGO_LIGHT_HORIZONTAL"; readonly ImageLogoDarkHorizontal: "IMAGE_LOGO_DARK_HORIZONTAL"; }; /** * The type of media */ export type WorkspaceMediaType = (typeof WorkspaceMediaType)[keyof typeof WorkspaceMediaType]; export declare const WorkspaceVisibility: { readonly All: "ALL"; readonly Assigned: "ASSIGNED"; readonly None: "NONE"; }; /** * The visibility of the Connect workspace */ export type WorkspaceVisibility = (typeof WorkspaceVisibility)[keyof typeof WorkspaceVisibility];