import { HostHeaderInputConfig, HostHeaderResolvedConfig, } from "@aws-sdk/middleware-host-header"; import { UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/middleware-user-agent"; import { RegionInputConfig, RegionResolvedConfig, } from "@smithy/config-resolver"; import { EndpointInputConfig, EndpointResolvedConfig, } from "@smithy/middleware-endpoint"; import { RetryInputConfig, RetryResolvedConfig, } from "@smithy/middleware-retry"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/protocol-http"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/smithy-client"; import { AwsCredentialIdentityProvider, BodyLengthCalculator as __BodyLengthCalculator, CheckOptionalClientConfig as __CheckOptionalClientConfig, ChecksumConstructor as __ChecksumConstructor, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, HttpHandlerOptions as __HttpHandlerOptions, Logger as __Logger, Provider as __Provider, StreamCollector as __StreamCollector, UrlParser as __UrlParser, UserAgent as __UserAgent, } from "@smithy/types"; import { HttpAuthSchemeInputConfig, HttpAuthSchemeResolvedConfig, } from "./auth/httpAuthSchemeProvider"; import { ActivateEvaluationFormCommandInput, ActivateEvaluationFormCommandOutput, } from "./commands/ActivateEvaluationFormCommand"; import { AssociateAnalyticsDataSetCommandInput, AssociateAnalyticsDataSetCommandOutput, } from "./commands/AssociateAnalyticsDataSetCommand"; import { AssociateApprovedOriginCommandInput, AssociateApprovedOriginCommandOutput, } from "./commands/AssociateApprovedOriginCommand"; import { AssociateBotCommandInput, AssociateBotCommandOutput, } from "./commands/AssociateBotCommand"; import { AssociateContactWithUserCommandInput, AssociateContactWithUserCommandOutput, } from "./commands/AssociateContactWithUserCommand"; import { AssociateDefaultVocabularyCommandInput, AssociateDefaultVocabularyCommandOutput, } from "./commands/AssociateDefaultVocabularyCommand"; import { AssociateEmailAddressAliasCommandInput, AssociateEmailAddressAliasCommandOutput, } from "./commands/AssociateEmailAddressAliasCommand"; import { AssociateFlowCommandInput, AssociateFlowCommandOutput, } from "./commands/AssociateFlowCommand"; import { AssociateHoursOfOperationsCommandInput, AssociateHoursOfOperationsCommandOutput, } from "./commands/AssociateHoursOfOperationsCommand"; import { AssociateInstanceStorageConfigCommandInput, AssociateInstanceStorageConfigCommandOutput, } from "./commands/AssociateInstanceStorageConfigCommand"; import { AssociateLambdaFunctionCommandInput, AssociateLambdaFunctionCommandOutput, } from "./commands/AssociateLambdaFunctionCommand"; import { AssociateLexBotCommandInput, AssociateLexBotCommandOutput, } from "./commands/AssociateLexBotCommand"; import { AssociatePhoneNumberContactFlowCommandInput, AssociatePhoneNumberContactFlowCommandOutput, } from "./commands/AssociatePhoneNumberContactFlowCommand"; import { AssociateQueueEmailAddressesCommandInput, AssociateQueueEmailAddressesCommandOutput, } from "./commands/AssociateQueueEmailAddressesCommand"; import { AssociateQueueQuickConnectsCommandInput, AssociateQueueQuickConnectsCommandOutput, } from "./commands/AssociateQueueQuickConnectsCommand"; import { AssociateRoutingProfileQueuesCommandInput, AssociateRoutingProfileQueuesCommandOutput, } from "./commands/AssociateRoutingProfileQueuesCommand"; import { AssociateSecurityKeyCommandInput, AssociateSecurityKeyCommandOutput, } from "./commands/AssociateSecurityKeyCommand"; import { AssociateSecurityProfilesCommandInput, AssociateSecurityProfilesCommandOutput, } from "./commands/AssociateSecurityProfilesCommand"; import { AssociateTrafficDistributionGroupUserCommandInput, AssociateTrafficDistributionGroupUserCommandOutput, } from "./commands/AssociateTrafficDistributionGroupUserCommand"; import { AssociateUserProficienciesCommandInput, AssociateUserProficienciesCommandOutput, } from "./commands/AssociateUserProficienciesCommand"; import { AssociateWorkspaceCommandInput, AssociateWorkspaceCommandOutput, } from "./commands/AssociateWorkspaceCommand"; import { BatchAssociateAnalyticsDataSetCommandInput, BatchAssociateAnalyticsDataSetCommandOutput, } from "./commands/BatchAssociateAnalyticsDataSetCommand"; import { BatchCreateDataTableValueCommandInput, BatchCreateDataTableValueCommandOutput, } from "./commands/BatchCreateDataTableValueCommand"; import { BatchDeleteDataTableValueCommandInput, BatchDeleteDataTableValueCommandOutput, } from "./commands/BatchDeleteDataTableValueCommand"; import { BatchDescribeDataTableValueCommandInput, BatchDescribeDataTableValueCommandOutput, } from "./commands/BatchDescribeDataTableValueCommand"; import { BatchDisassociateAnalyticsDataSetCommandInput, BatchDisassociateAnalyticsDataSetCommandOutput, } from "./commands/BatchDisassociateAnalyticsDataSetCommand"; import { BatchGetAttachedFileMetadataCommandInput, BatchGetAttachedFileMetadataCommandOutput, } from "./commands/BatchGetAttachedFileMetadataCommand"; import { BatchGetFlowAssociationCommandInput, BatchGetFlowAssociationCommandOutput, } from "./commands/BatchGetFlowAssociationCommand"; import { BatchPutContactCommandInput, BatchPutContactCommandOutput, } from "./commands/BatchPutContactCommand"; import { BatchUpdateDataTableValueCommandInput, BatchUpdateDataTableValueCommandOutput, } from "./commands/BatchUpdateDataTableValueCommand"; import { ClaimPhoneNumberCommandInput, ClaimPhoneNumberCommandOutput, } from "./commands/ClaimPhoneNumberCommand"; import { CompleteAttachedFileUploadCommandInput, CompleteAttachedFileUploadCommandOutput, } from "./commands/CompleteAttachedFileUploadCommand"; import { CreateAgentStatusCommandInput, CreateAgentStatusCommandOutput, } from "./commands/CreateAgentStatusCommand"; import { CreateContactCommandInput, CreateContactCommandOutput, } from "./commands/CreateContactCommand"; import { CreateContactFlowCommandInput, CreateContactFlowCommandOutput, } from "./commands/CreateContactFlowCommand"; import { CreateContactFlowModuleAliasCommandInput, CreateContactFlowModuleAliasCommandOutput, } from "./commands/CreateContactFlowModuleAliasCommand"; import { CreateContactFlowModuleCommandInput, CreateContactFlowModuleCommandOutput, } from "./commands/CreateContactFlowModuleCommand"; import { CreateContactFlowModuleVersionCommandInput, CreateContactFlowModuleVersionCommandOutput, } from "./commands/CreateContactFlowModuleVersionCommand"; import { CreateContactFlowVersionCommandInput, CreateContactFlowVersionCommandOutput, } from "./commands/CreateContactFlowVersionCommand"; import { CreateDataTableAttributeCommandInput, CreateDataTableAttributeCommandOutput, } from "./commands/CreateDataTableAttributeCommand"; import { CreateDataTableCommandInput, CreateDataTableCommandOutput, } from "./commands/CreateDataTableCommand"; import { CreateEmailAddressCommandInput, CreateEmailAddressCommandOutput, } from "./commands/CreateEmailAddressCommand"; import { CreateEvaluationFormCommandInput, CreateEvaluationFormCommandOutput, } from "./commands/CreateEvaluationFormCommand"; import { CreateHoursOfOperationCommandInput, CreateHoursOfOperationCommandOutput, } from "./commands/CreateHoursOfOperationCommand"; import { CreateHoursOfOperationOverrideCommandInput, CreateHoursOfOperationOverrideCommandOutput, } from "./commands/CreateHoursOfOperationOverrideCommand"; import { CreateInstanceCommandInput, CreateInstanceCommandOutput, } from "./commands/CreateInstanceCommand"; import { CreateIntegrationAssociationCommandInput, CreateIntegrationAssociationCommandOutput, } from "./commands/CreateIntegrationAssociationCommand"; import { CreateNotificationCommandInput, CreateNotificationCommandOutput, } from "./commands/CreateNotificationCommand"; import { CreateParticipantCommandInput, CreateParticipantCommandOutput, } from "./commands/CreateParticipantCommand"; import { CreatePersistentContactAssociationCommandInput, CreatePersistentContactAssociationCommandOutput, } from "./commands/CreatePersistentContactAssociationCommand"; import { CreatePredefinedAttributeCommandInput, CreatePredefinedAttributeCommandOutput, } from "./commands/CreatePredefinedAttributeCommand"; import { CreatePromptCommandInput, CreatePromptCommandOutput, } from "./commands/CreatePromptCommand"; import { CreatePushNotificationRegistrationCommandInput, CreatePushNotificationRegistrationCommandOutput, } from "./commands/CreatePushNotificationRegistrationCommand"; import { CreateQueueCommandInput, CreateQueueCommandOutput, } from "./commands/CreateQueueCommand"; import { CreateQuickConnectCommandInput, CreateQuickConnectCommandOutput, } from "./commands/CreateQuickConnectCommand"; import { CreateRoutingProfileCommandInput, CreateRoutingProfileCommandOutput, } from "./commands/CreateRoutingProfileCommand"; import { CreateRuleCommandInput, CreateRuleCommandOutput, } from "./commands/CreateRuleCommand"; import { CreateSecurityProfileCommandInput, CreateSecurityProfileCommandOutput, } from "./commands/CreateSecurityProfileCommand"; import { CreateTaskTemplateCommandInput, CreateTaskTemplateCommandOutput, } from "./commands/CreateTaskTemplateCommand"; import { CreateTestCaseCommandInput, CreateTestCaseCommandOutput, } from "./commands/CreateTestCaseCommand"; import { CreateTrafficDistributionGroupCommandInput, CreateTrafficDistributionGroupCommandOutput, } from "./commands/CreateTrafficDistributionGroupCommand"; import { CreateUseCaseCommandInput, CreateUseCaseCommandOutput, } from "./commands/CreateUseCaseCommand"; import { CreateUserCommandInput, CreateUserCommandOutput, } from "./commands/CreateUserCommand"; import { CreateUserHierarchyGroupCommandInput, CreateUserHierarchyGroupCommandOutput, } from "./commands/CreateUserHierarchyGroupCommand"; import { CreateViewCommandInput, CreateViewCommandOutput, } from "./commands/CreateViewCommand"; import { CreateViewVersionCommandInput, CreateViewVersionCommandOutput, } from "./commands/CreateViewVersionCommand"; import { CreateVocabularyCommandInput, CreateVocabularyCommandOutput, } from "./commands/CreateVocabularyCommand"; import { CreateWorkspaceCommandInput, CreateWorkspaceCommandOutput, } from "./commands/CreateWorkspaceCommand"; import { CreateWorkspacePageCommandInput, CreateWorkspacePageCommandOutput, } from "./commands/CreateWorkspacePageCommand"; import { DeactivateEvaluationFormCommandInput, DeactivateEvaluationFormCommandOutput, } from "./commands/DeactivateEvaluationFormCommand"; import { DeleteAttachedFileCommandInput, DeleteAttachedFileCommandOutput, } from "./commands/DeleteAttachedFileCommand"; import { DeleteContactEvaluationCommandInput, DeleteContactEvaluationCommandOutput, } from "./commands/DeleteContactEvaluationCommand"; import { DeleteContactFlowCommandInput, DeleteContactFlowCommandOutput, } from "./commands/DeleteContactFlowCommand"; import { DeleteContactFlowModuleAliasCommandInput, DeleteContactFlowModuleAliasCommandOutput, } from "./commands/DeleteContactFlowModuleAliasCommand"; import { DeleteContactFlowModuleCommandInput, DeleteContactFlowModuleCommandOutput, } from "./commands/DeleteContactFlowModuleCommand"; import { DeleteContactFlowModuleVersionCommandInput, DeleteContactFlowModuleVersionCommandOutput, } from "./commands/DeleteContactFlowModuleVersionCommand"; import { DeleteContactFlowVersionCommandInput, DeleteContactFlowVersionCommandOutput, } from "./commands/DeleteContactFlowVersionCommand"; import { DeleteDataTableAttributeCommandInput, DeleteDataTableAttributeCommandOutput, } from "./commands/DeleteDataTableAttributeCommand"; import { DeleteDataTableCommandInput, DeleteDataTableCommandOutput, } from "./commands/DeleteDataTableCommand"; import { DeleteEmailAddressCommandInput, DeleteEmailAddressCommandOutput, } from "./commands/DeleteEmailAddressCommand"; import { DeleteEvaluationFormCommandInput, DeleteEvaluationFormCommandOutput, } from "./commands/DeleteEvaluationFormCommand"; import { DeleteHoursOfOperationCommandInput, DeleteHoursOfOperationCommandOutput, } from "./commands/DeleteHoursOfOperationCommand"; import { DeleteHoursOfOperationOverrideCommandInput, DeleteHoursOfOperationOverrideCommandOutput, } from "./commands/DeleteHoursOfOperationOverrideCommand"; import { DeleteInstanceCommandInput, DeleteInstanceCommandOutput, } from "./commands/DeleteInstanceCommand"; import { DeleteIntegrationAssociationCommandInput, DeleteIntegrationAssociationCommandOutput, } from "./commands/DeleteIntegrationAssociationCommand"; import { DeleteNotificationCommandInput, DeleteNotificationCommandOutput, } from "./commands/DeleteNotificationCommand"; import { DeletePredefinedAttributeCommandInput, DeletePredefinedAttributeCommandOutput, } from "./commands/DeletePredefinedAttributeCommand"; import { DeletePromptCommandInput, DeletePromptCommandOutput, } from "./commands/DeletePromptCommand"; import { DeletePushNotificationRegistrationCommandInput, DeletePushNotificationRegistrationCommandOutput, } from "./commands/DeletePushNotificationRegistrationCommand"; import { DeleteQueueCommandInput, DeleteQueueCommandOutput, } from "./commands/DeleteQueueCommand"; import { DeleteQuickConnectCommandInput, DeleteQuickConnectCommandOutput, } from "./commands/DeleteQuickConnectCommand"; import { DeleteRoutingProfileCommandInput, DeleteRoutingProfileCommandOutput, } from "./commands/DeleteRoutingProfileCommand"; import { DeleteRuleCommandInput, DeleteRuleCommandOutput, } from "./commands/DeleteRuleCommand"; import { DeleteSecurityProfileCommandInput, DeleteSecurityProfileCommandOutput, } from "./commands/DeleteSecurityProfileCommand"; import { DeleteTaskTemplateCommandInput, DeleteTaskTemplateCommandOutput, } from "./commands/DeleteTaskTemplateCommand"; import { DeleteTestCaseCommandInput, DeleteTestCaseCommandOutput, } from "./commands/DeleteTestCaseCommand"; import { DeleteTrafficDistributionGroupCommandInput, DeleteTrafficDistributionGroupCommandOutput, } from "./commands/DeleteTrafficDistributionGroupCommand"; import { DeleteUseCaseCommandInput, DeleteUseCaseCommandOutput, } from "./commands/DeleteUseCaseCommand"; import { DeleteUserCommandInput, DeleteUserCommandOutput, } from "./commands/DeleteUserCommand"; import { DeleteUserHierarchyGroupCommandInput, DeleteUserHierarchyGroupCommandOutput, } from "./commands/DeleteUserHierarchyGroupCommand"; import { DeleteViewCommandInput, DeleteViewCommandOutput, } from "./commands/DeleteViewCommand"; import { DeleteViewVersionCommandInput, DeleteViewVersionCommandOutput, } from "./commands/DeleteViewVersionCommand"; import { DeleteVocabularyCommandInput, DeleteVocabularyCommandOutput, } from "./commands/DeleteVocabularyCommand"; import { DeleteWorkspaceCommandInput, DeleteWorkspaceCommandOutput, } from "./commands/DeleteWorkspaceCommand"; import { DeleteWorkspaceMediaCommandInput, DeleteWorkspaceMediaCommandOutput, } from "./commands/DeleteWorkspaceMediaCommand"; import { DeleteWorkspacePageCommandInput, DeleteWorkspacePageCommandOutput, } from "./commands/DeleteWorkspacePageCommand"; import { DescribeAgentStatusCommandInput, DescribeAgentStatusCommandOutput, } from "./commands/DescribeAgentStatusCommand"; import { DescribeAttachedFilesConfigurationCommandInput, DescribeAttachedFilesConfigurationCommandOutput, } from "./commands/DescribeAttachedFilesConfigurationCommand"; import { DescribeAuthenticationProfileCommandInput, DescribeAuthenticationProfileCommandOutput, } from "./commands/DescribeAuthenticationProfileCommand"; import { DescribeContactCommandInput, DescribeContactCommandOutput, } from "./commands/DescribeContactCommand"; import { DescribeContactEvaluationCommandInput, DescribeContactEvaluationCommandOutput, } from "./commands/DescribeContactEvaluationCommand"; import { DescribeContactFlowCommandInput, DescribeContactFlowCommandOutput, } from "./commands/DescribeContactFlowCommand"; import { DescribeContactFlowModuleAliasCommandInput, DescribeContactFlowModuleAliasCommandOutput, } from "./commands/DescribeContactFlowModuleAliasCommand"; import { DescribeContactFlowModuleCommandInput, DescribeContactFlowModuleCommandOutput, } from "./commands/DescribeContactFlowModuleCommand"; import { DescribeDataTableAttributeCommandInput, DescribeDataTableAttributeCommandOutput, } from "./commands/DescribeDataTableAttributeCommand"; import { DescribeDataTableCommandInput, DescribeDataTableCommandOutput, } from "./commands/DescribeDataTableCommand"; import { DescribeEmailAddressCommandInput, DescribeEmailAddressCommandOutput, } from "./commands/DescribeEmailAddressCommand"; import { DescribeEvaluationFormCommandInput, DescribeEvaluationFormCommandOutput, } from "./commands/DescribeEvaluationFormCommand"; import { DescribeHoursOfOperationCommandInput, DescribeHoursOfOperationCommandOutput, } from "./commands/DescribeHoursOfOperationCommand"; import { DescribeHoursOfOperationOverrideCommandInput, DescribeHoursOfOperationOverrideCommandOutput, } from "./commands/DescribeHoursOfOperationOverrideCommand"; import { DescribeInstanceAttributeCommandInput, DescribeInstanceAttributeCommandOutput, } from "./commands/DescribeInstanceAttributeCommand"; import { DescribeInstanceCommandInput, DescribeInstanceCommandOutput, } from "./commands/DescribeInstanceCommand"; import { DescribeInstanceStorageConfigCommandInput, DescribeInstanceStorageConfigCommandOutput, } from "./commands/DescribeInstanceStorageConfigCommand"; import { DescribeNotificationCommandInput, DescribeNotificationCommandOutput, } from "./commands/DescribeNotificationCommand"; import { DescribePhoneNumberCommandInput, DescribePhoneNumberCommandOutput, } from "./commands/DescribePhoneNumberCommand"; import { DescribePredefinedAttributeCommandInput, DescribePredefinedAttributeCommandOutput, } from "./commands/DescribePredefinedAttributeCommand"; import { DescribePromptCommandInput, DescribePromptCommandOutput, } from "./commands/DescribePromptCommand"; import { DescribeQueueCommandInput, DescribeQueueCommandOutput, } from "./commands/DescribeQueueCommand"; import { DescribeQuickConnectCommandInput, DescribeQuickConnectCommandOutput, } from "./commands/DescribeQuickConnectCommand"; import { DescribeRoutingProfileCommandInput, DescribeRoutingProfileCommandOutput, } from "./commands/DescribeRoutingProfileCommand"; import { DescribeRuleCommandInput, DescribeRuleCommandOutput, } from "./commands/DescribeRuleCommand"; import { DescribeSecurityProfileCommandInput, DescribeSecurityProfileCommandOutput, } from "./commands/DescribeSecurityProfileCommand"; import { DescribeTestCaseCommandInput, DescribeTestCaseCommandOutput, } from "./commands/DescribeTestCaseCommand"; import { DescribeTrafficDistributionGroupCommandInput, DescribeTrafficDistributionGroupCommandOutput, } from "./commands/DescribeTrafficDistributionGroupCommand"; import { DescribeUserCommandInput, DescribeUserCommandOutput, } from "./commands/DescribeUserCommand"; import { DescribeUserHierarchyGroupCommandInput, DescribeUserHierarchyGroupCommandOutput, } from "./commands/DescribeUserHierarchyGroupCommand"; import { DescribeUserHierarchyStructureCommandInput, DescribeUserHierarchyStructureCommandOutput, } from "./commands/DescribeUserHierarchyStructureCommand"; import { DescribeViewCommandInput, DescribeViewCommandOutput, } from "./commands/DescribeViewCommand"; import { DescribeVocabularyCommandInput, DescribeVocabularyCommandOutput, } from "./commands/DescribeVocabularyCommand"; import { DescribeWorkspaceCommandInput, DescribeWorkspaceCommandOutput, } from "./commands/DescribeWorkspaceCommand"; import { DisassociateAnalyticsDataSetCommandInput, DisassociateAnalyticsDataSetCommandOutput, } from "./commands/DisassociateAnalyticsDataSetCommand"; import { DisassociateApprovedOriginCommandInput, DisassociateApprovedOriginCommandOutput, } from "./commands/DisassociateApprovedOriginCommand"; import { DisassociateBotCommandInput, DisassociateBotCommandOutput, } from "./commands/DisassociateBotCommand"; import { DisassociateEmailAddressAliasCommandInput, DisassociateEmailAddressAliasCommandOutput, } from "./commands/DisassociateEmailAddressAliasCommand"; import { DisassociateFlowCommandInput, DisassociateFlowCommandOutput, } from "./commands/DisassociateFlowCommand"; import { DisassociateHoursOfOperationsCommandInput, DisassociateHoursOfOperationsCommandOutput, } from "./commands/DisassociateHoursOfOperationsCommand"; import { DisassociateInstanceStorageConfigCommandInput, DisassociateInstanceStorageConfigCommandOutput, } from "./commands/DisassociateInstanceStorageConfigCommand"; import { DisassociateLambdaFunctionCommandInput, DisassociateLambdaFunctionCommandOutput, } from "./commands/DisassociateLambdaFunctionCommand"; import { DisassociateLexBotCommandInput, DisassociateLexBotCommandOutput, } from "./commands/DisassociateLexBotCommand"; import { DisassociatePhoneNumberContactFlowCommandInput, DisassociatePhoneNumberContactFlowCommandOutput, } from "./commands/DisassociatePhoneNumberContactFlowCommand"; import { DisassociateQueueEmailAddressesCommandInput, DisassociateQueueEmailAddressesCommandOutput, } from "./commands/DisassociateQueueEmailAddressesCommand"; import { DisassociateQueueQuickConnectsCommandInput, DisassociateQueueQuickConnectsCommandOutput, } from "./commands/DisassociateQueueQuickConnectsCommand"; import { DisassociateRoutingProfileQueuesCommandInput, DisassociateRoutingProfileQueuesCommandOutput, } from "./commands/DisassociateRoutingProfileQueuesCommand"; import { DisassociateSecurityKeyCommandInput, DisassociateSecurityKeyCommandOutput, } from "./commands/DisassociateSecurityKeyCommand"; import { DisassociateSecurityProfilesCommandInput, DisassociateSecurityProfilesCommandOutput, } from "./commands/DisassociateSecurityProfilesCommand"; import { DisassociateTrafficDistributionGroupUserCommandInput, DisassociateTrafficDistributionGroupUserCommandOutput, } from "./commands/DisassociateTrafficDistributionGroupUserCommand"; import { DisassociateUserProficienciesCommandInput, DisassociateUserProficienciesCommandOutput, } from "./commands/DisassociateUserProficienciesCommand"; import { DisassociateWorkspaceCommandInput, DisassociateWorkspaceCommandOutput, } from "./commands/DisassociateWorkspaceCommand"; import { DismissUserContactCommandInput, DismissUserContactCommandOutput, } from "./commands/DismissUserContactCommand"; import { EvaluateDataTableValuesCommandInput, EvaluateDataTableValuesCommandOutput, } from "./commands/EvaluateDataTableValuesCommand"; import { GetAttachedFileCommandInput, GetAttachedFileCommandOutput, } from "./commands/GetAttachedFileCommand"; import { GetContactAttributesCommandInput, GetContactAttributesCommandOutput, } from "./commands/GetContactAttributesCommand"; import { GetContactMetricsCommandInput, GetContactMetricsCommandOutput, } from "./commands/GetContactMetricsCommand"; import { GetCurrentMetricDataCommandInput, GetCurrentMetricDataCommandOutput, } from "./commands/GetCurrentMetricDataCommand"; import { GetCurrentUserDataCommandInput, GetCurrentUserDataCommandOutput, } from "./commands/GetCurrentUserDataCommand"; import { GetEffectiveHoursOfOperationsCommandInput, GetEffectiveHoursOfOperationsCommandOutput, } from "./commands/GetEffectiveHoursOfOperationsCommand"; import { GetFederationTokenCommandInput, GetFederationTokenCommandOutput, } from "./commands/GetFederationTokenCommand"; import { GetFlowAssociationCommandInput, GetFlowAssociationCommandOutput, } from "./commands/GetFlowAssociationCommand"; import { GetMetricDataCommandInput, GetMetricDataCommandOutput, } from "./commands/GetMetricDataCommand"; import { GetMetricDataV2CommandInput, GetMetricDataV2CommandOutput, } from "./commands/GetMetricDataV2Command"; import { GetPromptFileCommandInput, GetPromptFileCommandOutput, } from "./commands/GetPromptFileCommand"; import { GetTaskTemplateCommandInput, GetTaskTemplateCommandOutput, } from "./commands/GetTaskTemplateCommand"; import { GetTestCaseExecutionSummaryCommandInput, GetTestCaseExecutionSummaryCommandOutput, } from "./commands/GetTestCaseExecutionSummaryCommand"; import { GetTrafficDistributionCommandInput, GetTrafficDistributionCommandOutput, } from "./commands/GetTrafficDistributionCommand"; import { ImportPhoneNumberCommandInput, ImportPhoneNumberCommandOutput, } from "./commands/ImportPhoneNumberCommand"; import { ImportWorkspaceMediaCommandInput, ImportWorkspaceMediaCommandOutput, } from "./commands/ImportWorkspaceMediaCommand"; import { ListAgentStatusesCommandInput, ListAgentStatusesCommandOutput, } from "./commands/ListAgentStatusesCommand"; import { ListAnalyticsDataAssociationsCommandInput, ListAnalyticsDataAssociationsCommandOutput, } from "./commands/ListAnalyticsDataAssociationsCommand"; import { ListAnalyticsDataLakeDataSetsCommandInput, ListAnalyticsDataLakeDataSetsCommandOutput, } from "./commands/ListAnalyticsDataLakeDataSetsCommand"; import { ListApprovedOriginsCommandInput, ListApprovedOriginsCommandOutput, } from "./commands/ListApprovedOriginsCommand"; import { ListAssociatedContactsCommandInput, ListAssociatedContactsCommandOutput, } from "./commands/ListAssociatedContactsCommand"; import { ListAttachedFilesConfigurationsCommandInput, ListAttachedFilesConfigurationsCommandOutput, } from "./commands/ListAttachedFilesConfigurationsCommand"; import { ListAuthenticationProfilesCommandInput, ListAuthenticationProfilesCommandOutput, } from "./commands/ListAuthenticationProfilesCommand"; import { ListBotsCommandInput, ListBotsCommandOutput, } from "./commands/ListBotsCommand"; import { ListChildHoursOfOperationsCommandInput, ListChildHoursOfOperationsCommandOutput, } from "./commands/ListChildHoursOfOperationsCommand"; import { ListContactEvaluationsCommandInput, ListContactEvaluationsCommandOutput, } from "./commands/ListContactEvaluationsCommand"; import { ListContactFlowModuleAliasesCommandInput, ListContactFlowModuleAliasesCommandOutput, } from "./commands/ListContactFlowModuleAliasesCommand"; import { ListContactFlowModulesCommandInput, ListContactFlowModulesCommandOutput, } from "./commands/ListContactFlowModulesCommand"; import { ListContactFlowModuleVersionsCommandInput, ListContactFlowModuleVersionsCommandOutput, } from "./commands/ListContactFlowModuleVersionsCommand"; import { ListContactFlowsCommandInput, ListContactFlowsCommandOutput, } from "./commands/ListContactFlowsCommand"; import { ListContactFlowVersionsCommandInput, ListContactFlowVersionsCommandOutput, } from "./commands/ListContactFlowVersionsCommand"; import { ListContactReferencesCommandInput, ListContactReferencesCommandOutput, } from "./commands/ListContactReferencesCommand"; import { ListDataTableAttributesCommandInput, ListDataTableAttributesCommandOutput, } from "./commands/ListDataTableAttributesCommand"; import { ListDataTablePrimaryValuesCommandInput, ListDataTablePrimaryValuesCommandOutput, } from "./commands/ListDataTablePrimaryValuesCommand"; import { ListDataTablesCommandInput, ListDataTablesCommandOutput, } from "./commands/ListDataTablesCommand"; import { ListDataTableValuesCommandInput, ListDataTableValuesCommandOutput, } from "./commands/ListDataTableValuesCommand"; import { ListDefaultVocabulariesCommandInput, ListDefaultVocabulariesCommandOutput, } from "./commands/ListDefaultVocabulariesCommand"; import { ListEntitySecurityProfilesCommandInput, ListEntitySecurityProfilesCommandOutput, } from "./commands/ListEntitySecurityProfilesCommand"; import { ListEvaluationFormsCommandInput, ListEvaluationFormsCommandOutput, } from "./commands/ListEvaluationFormsCommand"; import { ListEvaluationFormVersionsCommandInput, ListEvaluationFormVersionsCommandOutput, } from "./commands/ListEvaluationFormVersionsCommand"; import { ListFlowAssociationsCommandInput, ListFlowAssociationsCommandOutput, } from "./commands/ListFlowAssociationsCommand"; import { ListHoursOfOperationOverridesCommandInput, ListHoursOfOperationOverridesCommandOutput, } from "./commands/ListHoursOfOperationOverridesCommand"; import { ListHoursOfOperationsCommandInput, ListHoursOfOperationsCommandOutput, } from "./commands/ListHoursOfOperationsCommand"; import { ListInstanceAttributesCommandInput, ListInstanceAttributesCommandOutput, } from "./commands/ListInstanceAttributesCommand"; import { ListInstancesCommandInput, ListInstancesCommandOutput, } from "./commands/ListInstancesCommand"; import { ListInstanceStorageConfigsCommandInput, ListInstanceStorageConfigsCommandOutput, } from "./commands/ListInstanceStorageConfigsCommand"; import { ListIntegrationAssociationsCommandInput, ListIntegrationAssociationsCommandOutput, } from "./commands/ListIntegrationAssociationsCommand"; import { ListLambdaFunctionsCommandInput, ListLambdaFunctionsCommandOutput, } from "./commands/ListLambdaFunctionsCommand"; import { ListLexBotsCommandInput, ListLexBotsCommandOutput, } from "./commands/ListLexBotsCommand"; import { ListNotificationsCommandInput, ListNotificationsCommandOutput, } from "./commands/ListNotificationsCommand"; import { ListPhoneNumbersCommandInput, ListPhoneNumbersCommandOutput, } from "./commands/ListPhoneNumbersCommand"; import { ListPhoneNumbersV2CommandInput, ListPhoneNumbersV2CommandOutput, } from "./commands/ListPhoneNumbersV2Command"; import { ListPredefinedAttributesCommandInput, ListPredefinedAttributesCommandOutput, } from "./commands/ListPredefinedAttributesCommand"; import { ListPromptsCommandInput, ListPromptsCommandOutput, } from "./commands/ListPromptsCommand"; import { ListQueueEmailAddressesCommandInput, ListQueueEmailAddressesCommandOutput, } from "./commands/ListQueueEmailAddressesCommand"; import { ListQueueQuickConnectsCommandInput, ListQueueQuickConnectsCommandOutput, } from "./commands/ListQueueQuickConnectsCommand"; import { ListQueuesCommandInput, ListQueuesCommandOutput, } from "./commands/ListQueuesCommand"; import { ListQuickConnectsCommandInput, ListQuickConnectsCommandOutput, } from "./commands/ListQuickConnectsCommand"; import { ListRealtimeContactAnalysisSegmentsV2CommandInput, ListRealtimeContactAnalysisSegmentsV2CommandOutput, } from "./commands/ListRealtimeContactAnalysisSegmentsV2Command"; import { ListRoutingProfileManualAssignmentQueuesCommandInput, ListRoutingProfileManualAssignmentQueuesCommandOutput, } from "./commands/ListRoutingProfileManualAssignmentQueuesCommand"; import { ListRoutingProfileQueuesCommandInput, ListRoutingProfileQueuesCommandOutput, } from "./commands/ListRoutingProfileQueuesCommand"; import { ListRoutingProfilesCommandInput, ListRoutingProfilesCommandOutput, } from "./commands/ListRoutingProfilesCommand"; import { ListRulesCommandInput, ListRulesCommandOutput, } from "./commands/ListRulesCommand"; import { ListSecurityKeysCommandInput, ListSecurityKeysCommandOutput, } from "./commands/ListSecurityKeysCommand"; import { ListSecurityProfileApplicationsCommandInput, ListSecurityProfileApplicationsCommandOutput, } from "./commands/ListSecurityProfileApplicationsCommand"; import { ListSecurityProfileFlowModulesCommandInput, ListSecurityProfileFlowModulesCommandOutput, } from "./commands/ListSecurityProfileFlowModulesCommand"; import { ListSecurityProfilePermissionsCommandInput, ListSecurityProfilePermissionsCommandOutput, } from "./commands/ListSecurityProfilePermissionsCommand"; import { ListSecurityProfilesCommandInput, ListSecurityProfilesCommandOutput, } from "./commands/ListSecurityProfilesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTaskTemplatesCommandInput, ListTaskTemplatesCommandOutput, } from "./commands/ListTaskTemplatesCommand"; import { ListTestCaseExecutionRecordsCommandInput, ListTestCaseExecutionRecordsCommandOutput, } from "./commands/ListTestCaseExecutionRecordsCommand"; import { ListTestCaseExecutionsCommandInput, ListTestCaseExecutionsCommandOutput, } from "./commands/ListTestCaseExecutionsCommand"; import { ListTestCasesCommandInput, ListTestCasesCommandOutput, } from "./commands/ListTestCasesCommand"; import { ListTrafficDistributionGroupsCommandInput, ListTrafficDistributionGroupsCommandOutput, } from "./commands/ListTrafficDistributionGroupsCommand"; import { ListTrafficDistributionGroupUsersCommandInput, ListTrafficDistributionGroupUsersCommandOutput, } from "./commands/ListTrafficDistributionGroupUsersCommand"; import { ListUseCasesCommandInput, ListUseCasesCommandOutput, } from "./commands/ListUseCasesCommand"; import { ListUserHierarchyGroupsCommandInput, ListUserHierarchyGroupsCommandOutput, } from "./commands/ListUserHierarchyGroupsCommand"; import { ListUserNotificationsCommandInput, ListUserNotificationsCommandOutput, } from "./commands/ListUserNotificationsCommand"; import { ListUserProficienciesCommandInput, ListUserProficienciesCommandOutput, } from "./commands/ListUserProficienciesCommand"; import { ListUsersCommandInput, ListUsersCommandOutput, } from "./commands/ListUsersCommand"; import { ListViewsCommandInput, ListViewsCommandOutput, } from "./commands/ListViewsCommand"; import { ListViewVersionsCommandInput, ListViewVersionsCommandOutput, } from "./commands/ListViewVersionsCommand"; import { ListWorkspaceMediaCommandInput, ListWorkspaceMediaCommandOutput, } from "./commands/ListWorkspaceMediaCommand"; import { ListWorkspacePagesCommandInput, ListWorkspacePagesCommandOutput, } from "./commands/ListWorkspacePagesCommand"; import { ListWorkspacesCommandInput, ListWorkspacesCommandOutput, } from "./commands/ListWorkspacesCommand"; import { MonitorContactCommandInput, MonitorContactCommandOutput, } from "./commands/MonitorContactCommand"; import { PauseContactCommandInput, PauseContactCommandOutput, } from "./commands/PauseContactCommand"; import { PutUserStatusCommandInput, PutUserStatusCommandOutput, } from "./commands/PutUserStatusCommand"; import { ReleasePhoneNumberCommandInput, ReleasePhoneNumberCommandOutput, } from "./commands/ReleasePhoneNumberCommand"; import { ReplicateInstanceCommandInput, ReplicateInstanceCommandOutput, } from "./commands/ReplicateInstanceCommand"; import { ResumeContactCommandInput, ResumeContactCommandOutput, } from "./commands/ResumeContactCommand"; import { ResumeContactRecordingCommandInput, ResumeContactRecordingCommandOutput, } from "./commands/ResumeContactRecordingCommand"; import { SearchAgentStatusesCommandInput, SearchAgentStatusesCommandOutput, } from "./commands/SearchAgentStatusesCommand"; import { SearchAvailablePhoneNumbersCommandInput, SearchAvailablePhoneNumbersCommandOutput, } from "./commands/SearchAvailablePhoneNumbersCommand"; import { SearchContactEvaluationsCommandInput, SearchContactEvaluationsCommandOutput, } from "./commands/SearchContactEvaluationsCommand"; import { SearchContactFlowModulesCommandInput, SearchContactFlowModulesCommandOutput, } from "./commands/SearchContactFlowModulesCommand"; import { SearchContactFlowsCommandInput, SearchContactFlowsCommandOutput, } from "./commands/SearchContactFlowsCommand"; import { SearchContactsCommandInput, SearchContactsCommandOutput, } from "./commands/SearchContactsCommand"; import { SearchDataTablesCommandInput, SearchDataTablesCommandOutput, } from "./commands/SearchDataTablesCommand"; import { SearchEmailAddressesCommandInput, SearchEmailAddressesCommandOutput, } from "./commands/SearchEmailAddressesCommand"; import { SearchEvaluationFormsCommandInput, SearchEvaluationFormsCommandOutput, } from "./commands/SearchEvaluationFormsCommand"; import { SearchHoursOfOperationOverridesCommandInput, SearchHoursOfOperationOverridesCommandOutput, } from "./commands/SearchHoursOfOperationOverridesCommand"; import { SearchHoursOfOperationsCommandInput, SearchHoursOfOperationsCommandOutput, } from "./commands/SearchHoursOfOperationsCommand"; import { SearchNotificationsCommandInput, SearchNotificationsCommandOutput, } from "./commands/SearchNotificationsCommand"; import { SearchPredefinedAttributesCommandInput, SearchPredefinedAttributesCommandOutput, } from "./commands/SearchPredefinedAttributesCommand"; import { SearchPromptsCommandInput, SearchPromptsCommandOutput, } from "./commands/SearchPromptsCommand"; import { SearchQueuesCommandInput, SearchQueuesCommandOutput, } from "./commands/SearchQueuesCommand"; import { SearchQuickConnectsCommandInput, SearchQuickConnectsCommandOutput, } from "./commands/SearchQuickConnectsCommand"; import { SearchResourceTagsCommandInput, SearchResourceTagsCommandOutput, } from "./commands/SearchResourceTagsCommand"; import { SearchRoutingProfilesCommandInput, SearchRoutingProfilesCommandOutput, } from "./commands/SearchRoutingProfilesCommand"; import { SearchSecurityProfilesCommandInput, SearchSecurityProfilesCommandOutput, } from "./commands/SearchSecurityProfilesCommand"; import { SearchTestCasesCommandInput, SearchTestCasesCommandOutput, } from "./commands/SearchTestCasesCommand"; import { SearchUserHierarchyGroupsCommandInput, SearchUserHierarchyGroupsCommandOutput, } from "./commands/SearchUserHierarchyGroupsCommand"; import { SearchUsersCommandInput, SearchUsersCommandOutput, } from "./commands/SearchUsersCommand"; import { SearchViewsCommandInput, SearchViewsCommandOutput, } from "./commands/SearchViewsCommand"; import { SearchVocabulariesCommandInput, SearchVocabulariesCommandOutput, } from "./commands/SearchVocabulariesCommand"; import { SearchWorkspaceAssociationsCommandInput, SearchWorkspaceAssociationsCommandOutput, } from "./commands/SearchWorkspaceAssociationsCommand"; import { SearchWorkspacesCommandInput, SearchWorkspacesCommandOutput, } from "./commands/SearchWorkspacesCommand"; import { SendChatIntegrationEventCommandInput, SendChatIntegrationEventCommandOutput, } from "./commands/SendChatIntegrationEventCommand"; import { SendOutboundEmailCommandInput, SendOutboundEmailCommandOutput, } from "./commands/SendOutboundEmailCommand"; import { StartAttachedFileUploadCommandInput, StartAttachedFileUploadCommandOutput, } from "./commands/StartAttachedFileUploadCommand"; import { StartChatContactCommandInput, StartChatContactCommandOutput, } from "./commands/StartChatContactCommand"; import { StartContactEvaluationCommandInput, StartContactEvaluationCommandOutput, } from "./commands/StartContactEvaluationCommand"; import { StartContactMediaProcessingCommandInput, StartContactMediaProcessingCommandOutput, } from "./commands/StartContactMediaProcessingCommand"; import { StartContactRecordingCommandInput, StartContactRecordingCommandOutput, } from "./commands/StartContactRecordingCommand"; import { StartContactStreamingCommandInput, StartContactStreamingCommandOutput, } from "./commands/StartContactStreamingCommand"; import { StartEmailContactCommandInput, StartEmailContactCommandOutput, } from "./commands/StartEmailContactCommand"; import { StartOutboundChatContactCommandInput, StartOutboundChatContactCommandOutput, } from "./commands/StartOutboundChatContactCommand"; import { StartOutboundEmailContactCommandInput, StartOutboundEmailContactCommandOutput, } from "./commands/StartOutboundEmailContactCommand"; import { StartOutboundVoiceContactCommandInput, StartOutboundVoiceContactCommandOutput, } from "./commands/StartOutboundVoiceContactCommand"; import { StartScreenSharingCommandInput, StartScreenSharingCommandOutput, } from "./commands/StartScreenSharingCommand"; import { StartTaskContactCommandInput, StartTaskContactCommandOutput, } from "./commands/StartTaskContactCommand"; import { StartTestCaseExecutionCommandInput, StartTestCaseExecutionCommandOutput, } from "./commands/StartTestCaseExecutionCommand"; import { StartWebRTCContactCommandInput, StartWebRTCContactCommandOutput, } from "./commands/StartWebRTCContactCommand"; import { StopContactCommandInput, StopContactCommandOutput, } from "./commands/StopContactCommand"; import { StopContactMediaProcessingCommandInput, StopContactMediaProcessingCommandOutput, } from "./commands/StopContactMediaProcessingCommand"; import { StopContactRecordingCommandInput, StopContactRecordingCommandOutput, } from "./commands/StopContactRecordingCommand"; import { StopContactStreamingCommandInput, StopContactStreamingCommandOutput, } from "./commands/StopContactStreamingCommand"; import { StopTestCaseExecutionCommandInput, StopTestCaseExecutionCommandOutput, } from "./commands/StopTestCaseExecutionCommand"; import { SubmitContactEvaluationCommandInput, SubmitContactEvaluationCommandOutput, } from "./commands/SubmitContactEvaluationCommand"; import { SuspendContactRecordingCommandInput, SuspendContactRecordingCommandOutput, } from "./commands/SuspendContactRecordingCommand"; import { TagContactCommandInput, TagContactCommandOutput, } from "./commands/TagContactCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { TransferContactCommandInput, TransferContactCommandOutput, } from "./commands/TransferContactCommand"; import { UntagContactCommandInput, UntagContactCommandOutput, } from "./commands/UntagContactCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAgentStatusCommandInput, UpdateAgentStatusCommandOutput, } from "./commands/UpdateAgentStatusCommand"; import { UpdateAttachedFilesConfigurationCommandInput, UpdateAttachedFilesConfigurationCommandOutput, } from "./commands/UpdateAttachedFilesConfigurationCommand"; import { UpdateAuthenticationProfileCommandInput, UpdateAuthenticationProfileCommandOutput, } from "./commands/UpdateAuthenticationProfileCommand"; import { UpdateContactAttributesCommandInput, UpdateContactAttributesCommandOutput, } from "./commands/UpdateContactAttributesCommand"; import { UpdateContactCommandInput, UpdateContactCommandOutput, } from "./commands/UpdateContactCommand"; import { UpdateContactEvaluationCommandInput, UpdateContactEvaluationCommandOutput, } from "./commands/UpdateContactEvaluationCommand"; import { UpdateContactFlowContentCommandInput, UpdateContactFlowContentCommandOutput, } from "./commands/UpdateContactFlowContentCommand"; import { UpdateContactFlowMetadataCommandInput, UpdateContactFlowMetadataCommandOutput, } from "./commands/UpdateContactFlowMetadataCommand"; import { UpdateContactFlowModuleAliasCommandInput, UpdateContactFlowModuleAliasCommandOutput, } from "./commands/UpdateContactFlowModuleAliasCommand"; import { UpdateContactFlowModuleContentCommandInput, UpdateContactFlowModuleContentCommandOutput, } from "./commands/UpdateContactFlowModuleContentCommand"; import { UpdateContactFlowModuleMetadataCommandInput, UpdateContactFlowModuleMetadataCommandOutput, } from "./commands/UpdateContactFlowModuleMetadataCommand"; import { UpdateContactFlowNameCommandInput, UpdateContactFlowNameCommandOutput, } from "./commands/UpdateContactFlowNameCommand"; import { UpdateContactRoutingDataCommandInput, UpdateContactRoutingDataCommandOutput, } from "./commands/UpdateContactRoutingDataCommand"; import { UpdateContactScheduleCommandInput, UpdateContactScheduleCommandOutput, } from "./commands/UpdateContactScheduleCommand"; import { UpdateDataTableAttributeCommandInput, UpdateDataTableAttributeCommandOutput, } from "./commands/UpdateDataTableAttributeCommand"; import { UpdateDataTableMetadataCommandInput, UpdateDataTableMetadataCommandOutput, } from "./commands/UpdateDataTableMetadataCommand"; import { UpdateDataTablePrimaryValuesCommandInput, UpdateDataTablePrimaryValuesCommandOutput, } from "./commands/UpdateDataTablePrimaryValuesCommand"; import { UpdateEmailAddressMetadataCommandInput, UpdateEmailAddressMetadataCommandOutput, } from "./commands/UpdateEmailAddressMetadataCommand"; import { UpdateEvaluationFormCommandInput, UpdateEvaluationFormCommandOutput, } from "./commands/UpdateEvaluationFormCommand"; import { UpdateHoursOfOperationCommandInput, UpdateHoursOfOperationCommandOutput, } from "./commands/UpdateHoursOfOperationCommand"; import { UpdateHoursOfOperationOverrideCommandInput, UpdateHoursOfOperationOverrideCommandOutput, } from "./commands/UpdateHoursOfOperationOverrideCommand"; import { UpdateInstanceAttributeCommandInput, UpdateInstanceAttributeCommandOutput, } from "./commands/UpdateInstanceAttributeCommand"; import { UpdateInstanceStorageConfigCommandInput, UpdateInstanceStorageConfigCommandOutput, } from "./commands/UpdateInstanceStorageConfigCommand"; import { UpdateNotificationContentCommandInput, UpdateNotificationContentCommandOutput, } from "./commands/UpdateNotificationContentCommand"; import { UpdateParticipantAuthenticationCommandInput, UpdateParticipantAuthenticationCommandOutput, } from "./commands/UpdateParticipantAuthenticationCommand"; import { UpdateParticipantRoleConfigCommandInput, UpdateParticipantRoleConfigCommandOutput, } from "./commands/UpdateParticipantRoleConfigCommand"; import { UpdatePhoneNumberCommandInput, UpdatePhoneNumberCommandOutput, } from "./commands/UpdatePhoneNumberCommand"; import { UpdatePhoneNumberMetadataCommandInput, UpdatePhoneNumberMetadataCommandOutput, } from "./commands/UpdatePhoneNumberMetadataCommand"; import { UpdatePredefinedAttributeCommandInput, UpdatePredefinedAttributeCommandOutput, } from "./commands/UpdatePredefinedAttributeCommand"; import { UpdatePromptCommandInput, UpdatePromptCommandOutput, } from "./commands/UpdatePromptCommand"; import { UpdateQueueHoursOfOperationCommandInput, UpdateQueueHoursOfOperationCommandOutput, } from "./commands/UpdateQueueHoursOfOperationCommand"; import { UpdateQueueMaxContactsCommandInput, UpdateQueueMaxContactsCommandOutput, } from "./commands/UpdateQueueMaxContactsCommand"; import { UpdateQueueNameCommandInput, UpdateQueueNameCommandOutput, } from "./commands/UpdateQueueNameCommand"; import { UpdateQueueOutboundCallerConfigCommandInput, UpdateQueueOutboundCallerConfigCommandOutput, } from "./commands/UpdateQueueOutboundCallerConfigCommand"; import { UpdateQueueOutboundEmailConfigCommandInput, UpdateQueueOutboundEmailConfigCommandOutput, } from "./commands/UpdateQueueOutboundEmailConfigCommand"; import { UpdateQueueStatusCommandInput, UpdateQueueStatusCommandOutput, } from "./commands/UpdateQueueStatusCommand"; import { UpdateQuickConnectConfigCommandInput, UpdateQuickConnectConfigCommandOutput, } from "./commands/UpdateQuickConnectConfigCommand"; import { UpdateQuickConnectNameCommandInput, UpdateQuickConnectNameCommandOutput, } from "./commands/UpdateQuickConnectNameCommand"; import { UpdateRoutingProfileAgentAvailabilityTimerCommandInput, UpdateRoutingProfileAgentAvailabilityTimerCommandOutput, } from "./commands/UpdateRoutingProfileAgentAvailabilityTimerCommand"; import { UpdateRoutingProfileConcurrencyCommandInput, UpdateRoutingProfileConcurrencyCommandOutput, } from "./commands/UpdateRoutingProfileConcurrencyCommand"; import { UpdateRoutingProfileDefaultOutboundQueueCommandInput, UpdateRoutingProfileDefaultOutboundQueueCommandOutput, } from "./commands/UpdateRoutingProfileDefaultOutboundQueueCommand"; import { UpdateRoutingProfileNameCommandInput, UpdateRoutingProfileNameCommandOutput, } from "./commands/UpdateRoutingProfileNameCommand"; import { UpdateRoutingProfileQueuesCommandInput, UpdateRoutingProfileQueuesCommandOutput, } from "./commands/UpdateRoutingProfileQueuesCommand"; import { UpdateRuleCommandInput, UpdateRuleCommandOutput, } from "./commands/UpdateRuleCommand"; import { UpdateSecurityProfileCommandInput, UpdateSecurityProfileCommandOutput, } from "./commands/UpdateSecurityProfileCommand"; import { UpdateTaskTemplateCommandInput, UpdateTaskTemplateCommandOutput, } from "./commands/UpdateTaskTemplateCommand"; import { UpdateTestCaseCommandInput, UpdateTestCaseCommandOutput, } from "./commands/UpdateTestCaseCommand"; import { UpdateTrafficDistributionCommandInput, UpdateTrafficDistributionCommandOutput, } from "./commands/UpdateTrafficDistributionCommand"; import { UpdateUserConfigCommandInput, UpdateUserConfigCommandOutput, } from "./commands/UpdateUserConfigCommand"; import { UpdateUserHierarchyCommandInput, UpdateUserHierarchyCommandOutput, } from "./commands/UpdateUserHierarchyCommand"; import { UpdateUserHierarchyGroupNameCommandInput, UpdateUserHierarchyGroupNameCommandOutput, } from "./commands/UpdateUserHierarchyGroupNameCommand"; import { UpdateUserHierarchyStructureCommandInput, UpdateUserHierarchyStructureCommandOutput, } from "./commands/UpdateUserHierarchyStructureCommand"; import { UpdateUserIdentityInfoCommandInput, UpdateUserIdentityInfoCommandOutput, } from "./commands/UpdateUserIdentityInfoCommand"; import { UpdateUserNotificationStatusCommandInput, UpdateUserNotificationStatusCommandOutput, } from "./commands/UpdateUserNotificationStatusCommand"; import { UpdateUserPhoneConfigCommandInput, UpdateUserPhoneConfigCommandOutput, } from "./commands/UpdateUserPhoneConfigCommand"; import { UpdateUserProficienciesCommandInput, UpdateUserProficienciesCommandOutput, } from "./commands/UpdateUserProficienciesCommand"; import { UpdateUserRoutingProfileCommandInput, UpdateUserRoutingProfileCommandOutput, } from "./commands/UpdateUserRoutingProfileCommand"; import { UpdateUserSecurityProfilesCommandInput, UpdateUserSecurityProfilesCommandOutput, } from "./commands/UpdateUserSecurityProfilesCommand"; import { UpdateViewContentCommandInput, UpdateViewContentCommandOutput, } from "./commands/UpdateViewContentCommand"; import { UpdateViewMetadataCommandInput, UpdateViewMetadataCommandOutput, } from "./commands/UpdateViewMetadataCommand"; import { UpdateWorkspaceMetadataCommandInput, UpdateWorkspaceMetadataCommandOutput, } from "./commands/UpdateWorkspaceMetadataCommand"; import { UpdateWorkspacePageCommandInput, UpdateWorkspacePageCommandOutput, } from "./commands/UpdateWorkspacePageCommand"; import { UpdateWorkspaceThemeCommandInput, UpdateWorkspaceThemeCommandOutput, } from "./commands/UpdateWorkspaceThemeCommand"; import { UpdateWorkspaceVisibilityCommandInput, UpdateWorkspaceVisibilityCommandOutput, } from "./commands/UpdateWorkspaceVisibilityCommand"; import { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | ActivateEvaluationFormCommandInput | AssociateAnalyticsDataSetCommandInput | AssociateApprovedOriginCommandInput | AssociateBotCommandInput | AssociateContactWithUserCommandInput | AssociateDefaultVocabularyCommandInput | AssociateEmailAddressAliasCommandInput | AssociateFlowCommandInput | AssociateHoursOfOperationsCommandInput | AssociateInstanceStorageConfigCommandInput | AssociateLambdaFunctionCommandInput | AssociateLexBotCommandInput | AssociatePhoneNumberContactFlowCommandInput | AssociateQueueEmailAddressesCommandInput | AssociateQueueQuickConnectsCommandInput | AssociateRoutingProfileQueuesCommandInput | AssociateSecurityKeyCommandInput | AssociateSecurityProfilesCommandInput | AssociateTrafficDistributionGroupUserCommandInput | AssociateUserProficienciesCommandInput | AssociateWorkspaceCommandInput | BatchAssociateAnalyticsDataSetCommandInput | BatchCreateDataTableValueCommandInput | BatchDeleteDataTableValueCommandInput | BatchDescribeDataTableValueCommandInput | BatchDisassociateAnalyticsDataSetCommandInput | BatchGetAttachedFileMetadataCommandInput | BatchGetFlowAssociationCommandInput | BatchPutContactCommandInput | BatchUpdateDataTableValueCommandInput | ClaimPhoneNumberCommandInput | CompleteAttachedFileUploadCommandInput | CreateAgentStatusCommandInput | CreateContactCommandInput | CreateContactFlowCommandInput | CreateContactFlowModuleAliasCommandInput | CreateContactFlowModuleCommandInput | CreateContactFlowModuleVersionCommandInput | CreateContactFlowVersionCommandInput | CreateDataTableAttributeCommandInput | CreateDataTableCommandInput | CreateEmailAddressCommandInput | CreateEvaluationFormCommandInput | CreateHoursOfOperationCommandInput | CreateHoursOfOperationOverrideCommandInput | CreateInstanceCommandInput | CreateIntegrationAssociationCommandInput | CreateNotificationCommandInput | CreateParticipantCommandInput | CreatePersistentContactAssociationCommandInput | CreatePredefinedAttributeCommandInput | CreatePromptCommandInput | CreatePushNotificationRegistrationCommandInput | CreateQueueCommandInput | CreateQuickConnectCommandInput | CreateRoutingProfileCommandInput | CreateRuleCommandInput | CreateSecurityProfileCommandInput | CreateTaskTemplateCommandInput | CreateTestCaseCommandInput | CreateTrafficDistributionGroupCommandInput | CreateUseCaseCommandInput | CreateUserCommandInput | CreateUserHierarchyGroupCommandInput | CreateViewCommandInput | CreateViewVersionCommandInput | CreateVocabularyCommandInput | CreateWorkspaceCommandInput | CreateWorkspacePageCommandInput | DeactivateEvaluationFormCommandInput | DeleteAttachedFileCommandInput | DeleteContactEvaluationCommandInput | DeleteContactFlowCommandInput | DeleteContactFlowModuleAliasCommandInput | DeleteContactFlowModuleCommandInput | DeleteContactFlowModuleVersionCommandInput | DeleteContactFlowVersionCommandInput | DeleteDataTableAttributeCommandInput | DeleteDataTableCommandInput | DeleteEmailAddressCommandInput | DeleteEvaluationFormCommandInput | DeleteHoursOfOperationCommandInput | DeleteHoursOfOperationOverrideCommandInput | DeleteInstanceCommandInput | DeleteIntegrationAssociationCommandInput | DeleteNotificationCommandInput | DeletePredefinedAttributeCommandInput | DeletePromptCommandInput | DeletePushNotificationRegistrationCommandInput | DeleteQueueCommandInput | DeleteQuickConnectCommandInput | DeleteRoutingProfileCommandInput | DeleteRuleCommandInput | DeleteSecurityProfileCommandInput | DeleteTaskTemplateCommandInput | DeleteTestCaseCommandInput | DeleteTrafficDistributionGroupCommandInput | DeleteUseCaseCommandInput | DeleteUserCommandInput | DeleteUserHierarchyGroupCommandInput | DeleteViewCommandInput | DeleteViewVersionCommandInput | DeleteVocabularyCommandInput | DeleteWorkspaceCommandInput | DeleteWorkspaceMediaCommandInput | DeleteWorkspacePageCommandInput | DescribeAgentStatusCommandInput | DescribeAttachedFilesConfigurationCommandInput | DescribeAuthenticationProfileCommandInput | DescribeContactCommandInput | DescribeContactEvaluationCommandInput | DescribeContactFlowCommandInput | DescribeContactFlowModuleAliasCommandInput | DescribeContactFlowModuleCommandInput | DescribeDataTableAttributeCommandInput | DescribeDataTableCommandInput | DescribeEmailAddressCommandInput | DescribeEvaluationFormCommandInput | DescribeHoursOfOperationCommandInput | DescribeHoursOfOperationOverrideCommandInput | DescribeInstanceAttributeCommandInput | DescribeInstanceCommandInput | DescribeInstanceStorageConfigCommandInput | DescribeNotificationCommandInput | DescribePhoneNumberCommandInput | DescribePredefinedAttributeCommandInput | DescribePromptCommandInput | DescribeQueueCommandInput | DescribeQuickConnectCommandInput | DescribeRoutingProfileCommandInput | DescribeRuleCommandInput | DescribeSecurityProfileCommandInput | DescribeTestCaseCommandInput | DescribeTrafficDistributionGroupCommandInput | DescribeUserCommandInput | DescribeUserHierarchyGroupCommandInput | DescribeUserHierarchyStructureCommandInput | DescribeViewCommandInput | DescribeVocabularyCommandInput | DescribeWorkspaceCommandInput | DisassociateAnalyticsDataSetCommandInput | DisassociateApprovedOriginCommandInput | DisassociateBotCommandInput | DisassociateEmailAddressAliasCommandInput | DisassociateFlowCommandInput | DisassociateHoursOfOperationsCommandInput | DisassociateInstanceStorageConfigCommandInput | DisassociateLambdaFunctionCommandInput | DisassociateLexBotCommandInput | DisassociatePhoneNumberContactFlowCommandInput | DisassociateQueueEmailAddressesCommandInput | DisassociateQueueQuickConnectsCommandInput | DisassociateRoutingProfileQueuesCommandInput | DisassociateSecurityKeyCommandInput | DisassociateSecurityProfilesCommandInput | DisassociateTrafficDistributionGroupUserCommandInput | DisassociateUserProficienciesCommandInput | DisassociateWorkspaceCommandInput | DismissUserContactCommandInput | EvaluateDataTableValuesCommandInput | GetAttachedFileCommandInput | GetContactAttributesCommandInput | GetContactMetricsCommandInput | GetCurrentMetricDataCommandInput | GetCurrentUserDataCommandInput | GetEffectiveHoursOfOperationsCommandInput | GetFederationTokenCommandInput | GetFlowAssociationCommandInput | GetMetricDataCommandInput | GetMetricDataV2CommandInput | GetPromptFileCommandInput | GetTaskTemplateCommandInput | GetTestCaseExecutionSummaryCommandInput | GetTrafficDistributionCommandInput | ImportPhoneNumberCommandInput | ImportWorkspaceMediaCommandInput | ListAgentStatusesCommandInput | ListAnalyticsDataAssociationsCommandInput | ListAnalyticsDataLakeDataSetsCommandInput | ListApprovedOriginsCommandInput | ListAssociatedContactsCommandInput | ListAttachedFilesConfigurationsCommandInput | ListAuthenticationProfilesCommandInput | ListBotsCommandInput | ListChildHoursOfOperationsCommandInput | ListContactEvaluationsCommandInput | ListContactFlowModuleAliasesCommandInput | ListContactFlowModuleVersionsCommandInput | ListContactFlowModulesCommandInput | ListContactFlowVersionsCommandInput | ListContactFlowsCommandInput | ListContactReferencesCommandInput | ListDataTableAttributesCommandInput | ListDataTablePrimaryValuesCommandInput | ListDataTableValuesCommandInput | ListDataTablesCommandInput | ListDefaultVocabulariesCommandInput | ListEntitySecurityProfilesCommandInput | ListEvaluationFormVersionsCommandInput | ListEvaluationFormsCommandInput | ListFlowAssociationsCommandInput | ListHoursOfOperationOverridesCommandInput | ListHoursOfOperationsCommandInput | ListInstanceAttributesCommandInput | ListInstanceStorageConfigsCommandInput | ListInstancesCommandInput | ListIntegrationAssociationsCommandInput | ListLambdaFunctionsCommandInput | ListLexBotsCommandInput | ListNotificationsCommandInput | ListPhoneNumbersCommandInput | ListPhoneNumbersV2CommandInput | ListPredefinedAttributesCommandInput | ListPromptsCommandInput | ListQueueEmailAddressesCommandInput | ListQueueQuickConnectsCommandInput | ListQueuesCommandInput | ListQuickConnectsCommandInput | ListRealtimeContactAnalysisSegmentsV2CommandInput | ListRoutingProfileManualAssignmentQueuesCommandInput | ListRoutingProfileQueuesCommandInput | ListRoutingProfilesCommandInput | ListRulesCommandInput | ListSecurityKeysCommandInput | ListSecurityProfileApplicationsCommandInput | ListSecurityProfileFlowModulesCommandInput | ListSecurityProfilePermissionsCommandInput | ListSecurityProfilesCommandInput | ListTagsForResourceCommandInput | ListTaskTemplatesCommandInput | ListTestCaseExecutionRecordsCommandInput | ListTestCaseExecutionsCommandInput | ListTestCasesCommandInput | ListTrafficDistributionGroupUsersCommandInput | ListTrafficDistributionGroupsCommandInput | ListUseCasesCommandInput | ListUserHierarchyGroupsCommandInput | ListUserNotificationsCommandInput | ListUserProficienciesCommandInput | ListUsersCommandInput | ListViewVersionsCommandInput | ListViewsCommandInput | ListWorkspaceMediaCommandInput | ListWorkspacePagesCommandInput | ListWorkspacesCommandInput | MonitorContactCommandInput | PauseContactCommandInput | PutUserStatusCommandInput | ReleasePhoneNumberCommandInput | ReplicateInstanceCommandInput | ResumeContactCommandInput | ResumeContactRecordingCommandInput | SearchAgentStatusesCommandInput | SearchAvailablePhoneNumbersCommandInput | SearchContactEvaluationsCommandInput | SearchContactFlowModulesCommandInput | SearchContactFlowsCommandInput | SearchContactsCommandInput | SearchDataTablesCommandInput | SearchEmailAddressesCommandInput | SearchEvaluationFormsCommandInput | SearchHoursOfOperationOverridesCommandInput | SearchHoursOfOperationsCommandInput | SearchNotificationsCommandInput | SearchPredefinedAttributesCommandInput | SearchPromptsCommandInput | SearchQueuesCommandInput | SearchQuickConnectsCommandInput | SearchResourceTagsCommandInput | SearchRoutingProfilesCommandInput | SearchSecurityProfilesCommandInput | SearchTestCasesCommandInput | SearchUserHierarchyGroupsCommandInput | SearchUsersCommandInput | SearchViewsCommandInput | SearchVocabulariesCommandInput | SearchWorkspaceAssociationsCommandInput | SearchWorkspacesCommandInput | SendChatIntegrationEventCommandInput | SendOutboundEmailCommandInput | StartAttachedFileUploadCommandInput | StartChatContactCommandInput | StartContactEvaluationCommandInput | StartContactMediaProcessingCommandInput | StartContactRecordingCommandInput | StartContactStreamingCommandInput | StartEmailContactCommandInput | StartOutboundChatContactCommandInput | StartOutboundEmailContactCommandInput | StartOutboundVoiceContactCommandInput | StartScreenSharingCommandInput | StartTaskContactCommandInput | StartTestCaseExecutionCommandInput | StartWebRTCContactCommandInput | StopContactCommandInput | StopContactMediaProcessingCommandInput | StopContactRecordingCommandInput | StopContactStreamingCommandInput | StopTestCaseExecutionCommandInput | SubmitContactEvaluationCommandInput | SuspendContactRecordingCommandInput | TagContactCommandInput | TagResourceCommandInput | TransferContactCommandInput | UntagContactCommandInput | UntagResourceCommandInput | UpdateAgentStatusCommandInput | UpdateAttachedFilesConfigurationCommandInput | UpdateAuthenticationProfileCommandInput | UpdateContactAttributesCommandInput | UpdateContactCommandInput | UpdateContactEvaluationCommandInput | UpdateContactFlowContentCommandInput | UpdateContactFlowMetadataCommandInput | UpdateContactFlowModuleAliasCommandInput | UpdateContactFlowModuleContentCommandInput | UpdateContactFlowModuleMetadataCommandInput | UpdateContactFlowNameCommandInput | UpdateContactRoutingDataCommandInput | UpdateContactScheduleCommandInput | UpdateDataTableAttributeCommandInput | UpdateDataTableMetadataCommandInput | UpdateDataTablePrimaryValuesCommandInput | UpdateEmailAddressMetadataCommandInput | UpdateEvaluationFormCommandInput | UpdateHoursOfOperationCommandInput | UpdateHoursOfOperationOverrideCommandInput | UpdateInstanceAttributeCommandInput | UpdateInstanceStorageConfigCommandInput | UpdateNotificationContentCommandInput | UpdateParticipantAuthenticationCommandInput | UpdateParticipantRoleConfigCommandInput | UpdatePhoneNumberCommandInput | UpdatePhoneNumberMetadataCommandInput | UpdatePredefinedAttributeCommandInput | UpdatePromptCommandInput | UpdateQueueHoursOfOperationCommandInput | UpdateQueueMaxContactsCommandInput | UpdateQueueNameCommandInput | UpdateQueueOutboundCallerConfigCommandInput | UpdateQueueOutboundEmailConfigCommandInput | UpdateQueueStatusCommandInput | UpdateQuickConnectConfigCommandInput | UpdateQuickConnectNameCommandInput | UpdateRoutingProfileAgentAvailabilityTimerCommandInput | UpdateRoutingProfileConcurrencyCommandInput | UpdateRoutingProfileDefaultOutboundQueueCommandInput | UpdateRoutingProfileNameCommandInput | UpdateRoutingProfileQueuesCommandInput | UpdateRuleCommandInput | UpdateSecurityProfileCommandInput | UpdateTaskTemplateCommandInput | UpdateTestCaseCommandInput | UpdateTrafficDistributionCommandInput | UpdateUserConfigCommandInput | UpdateUserHierarchyCommandInput | UpdateUserHierarchyGroupNameCommandInput | UpdateUserHierarchyStructureCommandInput | UpdateUserIdentityInfoCommandInput | UpdateUserNotificationStatusCommandInput | UpdateUserPhoneConfigCommandInput | UpdateUserProficienciesCommandInput | UpdateUserRoutingProfileCommandInput | UpdateUserSecurityProfilesCommandInput | UpdateViewContentCommandInput | UpdateViewMetadataCommandInput | UpdateWorkspaceMetadataCommandInput | UpdateWorkspacePageCommandInput | UpdateWorkspaceThemeCommandInput | UpdateWorkspaceVisibilityCommandInput; export type ServiceOutputTypes = | ActivateEvaluationFormCommandOutput | AssociateAnalyticsDataSetCommandOutput | AssociateApprovedOriginCommandOutput | AssociateBotCommandOutput | AssociateContactWithUserCommandOutput | AssociateDefaultVocabularyCommandOutput | AssociateEmailAddressAliasCommandOutput | AssociateFlowCommandOutput | AssociateHoursOfOperationsCommandOutput | AssociateInstanceStorageConfigCommandOutput | AssociateLambdaFunctionCommandOutput | AssociateLexBotCommandOutput | AssociatePhoneNumberContactFlowCommandOutput | AssociateQueueEmailAddressesCommandOutput | AssociateQueueQuickConnectsCommandOutput | AssociateRoutingProfileQueuesCommandOutput | AssociateSecurityKeyCommandOutput | AssociateSecurityProfilesCommandOutput | AssociateTrafficDistributionGroupUserCommandOutput | AssociateUserProficienciesCommandOutput | AssociateWorkspaceCommandOutput | BatchAssociateAnalyticsDataSetCommandOutput | BatchCreateDataTableValueCommandOutput | BatchDeleteDataTableValueCommandOutput | BatchDescribeDataTableValueCommandOutput | BatchDisassociateAnalyticsDataSetCommandOutput | BatchGetAttachedFileMetadataCommandOutput | BatchGetFlowAssociationCommandOutput | BatchPutContactCommandOutput | BatchUpdateDataTableValueCommandOutput | ClaimPhoneNumberCommandOutput | CompleteAttachedFileUploadCommandOutput | CreateAgentStatusCommandOutput | CreateContactCommandOutput | CreateContactFlowCommandOutput | CreateContactFlowModuleAliasCommandOutput | CreateContactFlowModuleCommandOutput | CreateContactFlowModuleVersionCommandOutput | CreateContactFlowVersionCommandOutput | CreateDataTableAttributeCommandOutput | CreateDataTableCommandOutput | CreateEmailAddressCommandOutput | CreateEvaluationFormCommandOutput | CreateHoursOfOperationCommandOutput | CreateHoursOfOperationOverrideCommandOutput | CreateInstanceCommandOutput | CreateIntegrationAssociationCommandOutput | CreateNotificationCommandOutput | CreateParticipantCommandOutput | CreatePersistentContactAssociationCommandOutput | CreatePredefinedAttributeCommandOutput | CreatePromptCommandOutput | CreatePushNotificationRegistrationCommandOutput | CreateQueueCommandOutput | CreateQuickConnectCommandOutput | CreateRoutingProfileCommandOutput | CreateRuleCommandOutput | CreateSecurityProfileCommandOutput | CreateTaskTemplateCommandOutput | CreateTestCaseCommandOutput | CreateTrafficDistributionGroupCommandOutput | CreateUseCaseCommandOutput | CreateUserCommandOutput | CreateUserHierarchyGroupCommandOutput | CreateViewCommandOutput | CreateViewVersionCommandOutput | CreateVocabularyCommandOutput | CreateWorkspaceCommandOutput | CreateWorkspacePageCommandOutput | DeactivateEvaluationFormCommandOutput | DeleteAttachedFileCommandOutput | DeleteContactEvaluationCommandOutput | DeleteContactFlowCommandOutput | DeleteContactFlowModuleAliasCommandOutput | DeleteContactFlowModuleCommandOutput | DeleteContactFlowModuleVersionCommandOutput | DeleteContactFlowVersionCommandOutput | DeleteDataTableAttributeCommandOutput | DeleteDataTableCommandOutput | DeleteEmailAddressCommandOutput | DeleteEvaluationFormCommandOutput | DeleteHoursOfOperationCommandOutput | DeleteHoursOfOperationOverrideCommandOutput | DeleteInstanceCommandOutput | DeleteIntegrationAssociationCommandOutput | DeleteNotificationCommandOutput | DeletePredefinedAttributeCommandOutput | DeletePromptCommandOutput | DeletePushNotificationRegistrationCommandOutput | DeleteQueueCommandOutput | DeleteQuickConnectCommandOutput | DeleteRoutingProfileCommandOutput | DeleteRuleCommandOutput | DeleteSecurityProfileCommandOutput | DeleteTaskTemplateCommandOutput | DeleteTestCaseCommandOutput | DeleteTrafficDistributionGroupCommandOutput | DeleteUseCaseCommandOutput | DeleteUserCommandOutput | DeleteUserHierarchyGroupCommandOutput | DeleteViewCommandOutput | DeleteViewVersionCommandOutput | DeleteVocabularyCommandOutput | DeleteWorkspaceCommandOutput | DeleteWorkspaceMediaCommandOutput | DeleteWorkspacePageCommandOutput | DescribeAgentStatusCommandOutput | DescribeAttachedFilesConfigurationCommandOutput | DescribeAuthenticationProfileCommandOutput | DescribeContactCommandOutput | DescribeContactEvaluationCommandOutput | DescribeContactFlowCommandOutput | DescribeContactFlowModuleAliasCommandOutput | DescribeContactFlowModuleCommandOutput | DescribeDataTableAttributeCommandOutput | DescribeDataTableCommandOutput | DescribeEmailAddressCommandOutput | DescribeEvaluationFormCommandOutput | DescribeHoursOfOperationCommandOutput | DescribeHoursOfOperationOverrideCommandOutput | DescribeInstanceAttributeCommandOutput | DescribeInstanceCommandOutput | DescribeInstanceStorageConfigCommandOutput | DescribeNotificationCommandOutput | DescribePhoneNumberCommandOutput | DescribePredefinedAttributeCommandOutput | DescribePromptCommandOutput | DescribeQueueCommandOutput | DescribeQuickConnectCommandOutput | DescribeRoutingProfileCommandOutput | DescribeRuleCommandOutput | DescribeSecurityProfileCommandOutput | DescribeTestCaseCommandOutput | DescribeTrafficDistributionGroupCommandOutput | DescribeUserCommandOutput | DescribeUserHierarchyGroupCommandOutput | DescribeUserHierarchyStructureCommandOutput | DescribeViewCommandOutput | DescribeVocabularyCommandOutput | DescribeWorkspaceCommandOutput | DisassociateAnalyticsDataSetCommandOutput | DisassociateApprovedOriginCommandOutput | DisassociateBotCommandOutput | DisassociateEmailAddressAliasCommandOutput | DisassociateFlowCommandOutput | DisassociateHoursOfOperationsCommandOutput | DisassociateInstanceStorageConfigCommandOutput | DisassociateLambdaFunctionCommandOutput | DisassociateLexBotCommandOutput | DisassociatePhoneNumberContactFlowCommandOutput | DisassociateQueueEmailAddressesCommandOutput | DisassociateQueueQuickConnectsCommandOutput | DisassociateRoutingProfileQueuesCommandOutput | DisassociateSecurityKeyCommandOutput | DisassociateSecurityProfilesCommandOutput | DisassociateTrafficDistributionGroupUserCommandOutput | DisassociateUserProficienciesCommandOutput | DisassociateWorkspaceCommandOutput | DismissUserContactCommandOutput | EvaluateDataTableValuesCommandOutput | GetAttachedFileCommandOutput | GetContactAttributesCommandOutput | GetContactMetricsCommandOutput | GetCurrentMetricDataCommandOutput | GetCurrentUserDataCommandOutput | GetEffectiveHoursOfOperationsCommandOutput | GetFederationTokenCommandOutput | GetFlowAssociationCommandOutput | GetMetricDataCommandOutput | GetMetricDataV2CommandOutput | GetPromptFileCommandOutput | GetTaskTemplateCommandOutput | GetTestCaseExecutionSummaryCommandOutput | GetTrafficDistributionCommandOutput | ImportPhoneNumberCommandOutput | ImportWorkspaceMediaCommandOutput | ListAgentStatusesCommandOutput | ListAnalyticsDataAssociationsCommandOutput | ListAnalyticsDataLakeDataSetsCommandOutput | ListApprovedOriginsCommandOutput | ListAssociatedContactsCommandOutput | ListAttachedFilesConfigurationsCommandOutput | ListAuthenticationProfilesCommandOutput | ListBotsCommandOutput | ListChildHoursOfOperationsCommandOutput | ListContactEvaluationsCommandOutput | ListContactFlowModuleAliasesCommandOutput | ListContactFlowModuleVersionsCommandOutput | ListContactFlowModulesCommandOutput | ListContactFlowVersionsCommandOutput | ListContactFlowsCommandOutput | ListContactReferencesCommandOutput | ListDataTableAttributesCommandOutput | ListDataTablePrimaryValuesCommandOutput | ListDataTableValuesCommandOutput | ListDataTablesCommandOutput | ListDefaultVocabulariesCommandOutput | ListEntitySecurityProfilesCommandOutput | ListEvaluationFormVersionsCommandOutput | ListEvaluationFormsCommandOutput | ListFlowAssociationsCommandOutput | ListHoursOfOperationOverridesCommandOutput | ListHoursOfOperationsCommandOutput | ListInstanceAttributesCommandOutput | ListInstanceStorageConfigsCommandOutput | ListInstancesCommandOutput | ListIntegrationAssociationsCommandOutput | ListLambdaFunctionsCommandOutput | ListLexBotsCommandOutput | ListNotificationsCommandOutput | ListPhoneNumbersCommandOutput | ListPhoneNumbersV2CommandOutput | ListPredefinedAttributesCommandOutput | ListPromptsCommandOutput | ListQueueEmailAddressesCommandOutput | ListQueueQuickConnectsCommandOutput | ListQueuesCommandOutput | ListQuickConnectsCommandOutput | ListRealtimeContactAnalysisSegmentsV2CommandOutput | ListRoutingProfileManualAssignmentQueuesCommandOutput | ListRoutingProfileQueuesCommandOutput | ListRoutingProfilesCommandOutput | ListRulesCommandOutput | ListSecurityKeysCommandOutput | ListSecurityProfileApplicationsCommandOutput | ListSecurityProfileFlowModulesCommandOutput | ListSecurityProfilePermissionsCommandOutput | ListSecurityProfilesCommandOutput | ListTagsForResourceCommandOutput | ListTaskTemplatesCommandOutput | ListTestCaseExecutionRecordsCommandOutput | ListTestCaseExecutionsCommandOutput | ListTestCasesCommandOutput | ListTrafficDistributionGroupUsersCommandOutput | ListTrafficDistributionGroupsCommandOutput | ListUseCasesCommandOutput | ListUserHierarchyGroupsCommandOutput | ListUserNotificationsCommandOutput | ListUserProficienciesCommandOutput | ListUsersCommandOutput | ListViewVersionsCommandOutput | ListViewsCommandOutput | ListWorkspaceMediaCommandOutput | ListWorkspacePagesCommandOutput | ListWorkspacesCommandOutput | MonitorContactCommandOutput | PauseContactCommandOutput | PutUserStatusCommandOutput | ReleasePhoneNumberCommandOutput | ReplicateInstanceCommandOutput | ResumeContactCommandOutput | ResumeContactRecordingCommandOutput | SearchAgentStatusesCommandOutput | SearchAvailablePhoneNumbersCommandOutput | SearchContactEvaluationsCommandOutput | SearchContactFlowModulesCommandOutput | SearchContactFlowsCommandOutput | SearchContactsCommandOutput | SearchDataTablesCommandOutput | SearchEmailAddressesCommandOutput | SearchEvaluationFormsCommandOutput | SearchHoursOfOperationOverridesCommandOutput | SearchHoursOfOperationsCommandOutput | SearchNotificationsCommandOutput | SearchPredefinedAttributesCommandOutput | SearchPromptsCommandOutput | SearchQueuesCommandOutput | SearchQuickConnectsCommandOutput | SearchResourceTagsCommandOutput | SearchRoutingProfilesCommandOutput | SearchSecurityProfilesCommandOutput | SearchTestCasesCommandOutput | SearchUserHierarchyGroupsCommandOutput | SearchUsersCommandOutput | SearchViewsCommandOutput | SearchVocabulariesCommandOutput | SearchWorkspaceAssociationsCommandOutput | SearchWorkspacesCommandOutput | SendChatIntegrationEventCommandOutput | SendOutboundEmailCommandOutput | StartAttachedFileUploadCommandOutput | StartChatContactCommandOutput | StartContactEvaluationCommandOutput | StartContactMediaProcessingCommandOutput | StartContactRecordingCommandOutput | StartContactStreamingCommandOutput | StartEmailContactCommandOutput | StartOutboundChatContactCommandOutput | StartOutboundEmailContactCommandOutput | StartOutboundVoiceContactCommandOutput | StartScreenSharingCommandOutput | StartTaskContactCommandOutput | StartTestCaseExecutionCommandOutput | StartWebRTCContactCommandOutput | StopContactCommandOutput | StopContactMediaProcessingCommandOutput | StopContactRecordingCommandOutput | StopContactStreamingCommandOutput | StopTestCaseExecutionCommandOutput | SubmitContactEvaluationCommandOutput | SuspendContactRecordingCommandOutput | TagContactCommandOutput | TagResourceCommandOutput | TransferContactCommandOutput | UntagContactCommandOutput | UntagResourceCommandOutput | UpdateAgentStatusCommandOutput | UpdateAttachedFilesConfigurationCommandOutput | UpdateAuthenticationProfileCommandOutput | UpdateContactAttributesCommandOutput | UpdateContactCommandOutput | UpdateContactEvaluationCommandOutput | UpdateContactFlowContentCommandOutput | UpdateContactFlowMetadataCommandOutput | UpdateContactFlowModuleAliasCommandOutput | UpdateContactFlowModuleContentCommandOutput | UpdateContactFlowModuleMetadataCommandOutput | UpdateContactFlowNameCommandOutput | UpdateContactRoutingDataCommandOutput | UpdateContactScheduleCommandOutput | UpdateDataTableAttributeCommandOutput | UpdateDataTableMetadataCommandOutput | UpdateDataTablePrimaryValuesCommandOutput | UpdateEmailAddressMetadataCommandOutput | UpdateEvaluationFormCommandOutput | UpdateHoursOfOperationCommandOutput | UpdateHoursOfOperationOverrideCommandOutput | UpdateInstanceAttributeCommandOutput | UpdateInstanceStorageConfigCommandOutput | UpdateNotificationContentCommandOutput | UpdateParticipantAuthenticationCommandOutput | UpdateParticipantRoleConfigCommandOutput | UpdatePhoneNumberCommandOutput | UpdatePhoneNumberMetadataCommandOutput | UpdatePredefinedAttributeCommandOutput | UpdatePromptCommandOutput | UpdateQueueHoursOfOperationCommandOutput | UpdateQueueMaxContactsCommandOutput | UpdateQueueNameCommandOutput | UpdateQueueOutboundCallerConfigCommandOutput | UpdateQueueOutboundEmailConfigCommandOutput | UpdateQueueStatusCommandOutput | UpdateQuickConnectConfigCommandOutput | UpdateQuickConnectNameCommandOutput | UpdateRoutingProfileAgentAvailabilityTimerCommandOutput | UpdateRoutingProfileConcurrencyCommandOutput | UpdateRoutingProfileDefaultOutboundQueueCommandOutput | UpdateRoutingProfileNameCommandOutput | UpdateRoutingProfileQueuesCommandOutput | UpdateRuleCommandOutput | UpdateSecurityProfileCommandOutput | UpdateTaskTemplateCommandOutput | UpdateTestCaseCommandOutput | UpdateTrafficDistributionCommandOutput | UpdateUserConfigCommandOutput | UpdateUserHierarchyCommandOutput | UpdateUserHierarchyGroupNameCommandOutput | UpdateUserHierarchyStructureCommandOutput | UpdateUserIdentityInfoCommandOutput | UpdateUserNotificationStatusCommandOutput | UpdateUserPhoneConfigCommandOutput | UpdateUserProficienciesCommandOutput | UpdateUserRoutingProfileCommandOutput | UpdateUserSecurityProfilesCommandOutput | UpdateViewContentCommandOutput | UpdateViewMetadataCommandOutput | UpdateWorkspaceMetadataCommandOutput | UpdateWorkspacePageCommandOutput | UpdateWorkspaceThemeCommandOutput | UpdateWorkspaceVisibilityCommandOutput; export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> { requestHandler?: __HttpHandlerUserInput; sha256?: __ChecksumConstructor | __HashConstructor; urlParser?: __UrlParser; bodyLengthChecker?: __BodyLengthCalculator; streamCollector?: __StreamCollector; base64Decoder?: __Decoder; base64Encoder?: __Encoder; utf8Decoder?: __Decoder; utf8Encoder?: __Encoder; runtime?: string; disableHostPrefix?: boolean; serviceId?: string; useDualstackEndpoint?: boolean | __Provider; useFipsEndpoint?: boolean | __Provider; region?: string | __Provider; profile?: string; defaultUserAgentProvider?: __Provider<__UserAgent>; credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider; maxAttempts?: number | __Provider; retryMode?: string | __Provider; logger?: __Logger; extensions?: RuntimeExtension[]; defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>; } export type ConnectClientConfigType = Partial< __SmithyConfiguration<__HttpHandlerOptions> > & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface ConnectClientConfig extends ConnectClientConfigType {} export type ConnectClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface ConnectClientResolvedConfig extends ConnectClientResolvedConfigType {} export declare class ConnectClient extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, ConnectClientResolvedConfig > { readonly config: ConnectClientResolvedConfig; constructor( ...[configuration]: __CheckOptionalClientConfig ); destroy(): void; }