import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AddProfileKeyCommandInput, AddProfileKeyCommandOutput, } from "./commands/AddProfileKeyCommand"; import { BatchGetCalculatedAttributeForProfileCommandInput, BatchGetCalculatedAttributeForProfileCommandOutput, } from "./commands/BatchGetCalculatedAttributeForProfileCommand"; import { BatchGetProfileCommandInput, BatchGetProfileCommandOutput, } from "./commands/BatchGetProfileCommand"; import { BatchPutProfileObjectCommandInput, BatchPutProfileObjectCommandOutput, } from "./commands/BatchPutProfileObjectCommand"; import { CreateCalculatedAttributeDefinitionCommandInput, CreateCalculatedAttributeDefinitionCommandOutput, } from "./commands/CreateCalculatedAttributeDefinitionCommand"; import { CreateDomainCommandInput, CreateDomainCommandOutput, } from "./commands/CreateDomainCommand"; import { CreateDomainLayoutCommandInput, CreateDomainLayoutCommandOutput, } from "./commands/CreateDomainLayoutCommand"; import { CreateEventStreamCommandInput, CreateEventStreamCommandOutput, } from "./commands/CreateEventStreamCommand"; import { CreateEventTriggerCommandInput, CreateEventTriggerCommandOutput, } from "./commands/CreateEventTriggerCommand"; import { CreateIntegrationWorkflowCommandInput, CreateIntegrationWorkflowCommandOutput, } from "./commands/CreateIntegrationWorkflowCommand"; import { CreateProfileCommandInput, CreateProfileCommandOutput, } from "./commands/CreateProfileCommand"; import { CreateRecommenderCommandInput, CreateRecommenderCommandOutput, } from "./commands/CreateRecommenderCommand"; import { CreateRecommenderFilterCommandInput, CreateRecommenderFilterCommandOutput, } from "./commands/CreateRecommenderFilterCommand"; import { CreateRecommenderSchemaCommandInput, CreateRecommenderSchemaCommandOutput, } from "./commands/CreateRecommenderSchemaCommand"; import { CreateSegmentDefinitionCommandInput, CreateSegmentDefinitionCommandOutput, } from "./commands/CreateSegmentDefinitionCommand"; import { CreateSegmentEstimateCommandInput, CreateSegmentEstimateCommandOutput, } from "./commands/CreateSegmentEstimateCommand"; import { CreateSegmentSnapshotCommandInput, CreateSegmentSnapshotCommandOutput, } from "./commands/CreateSegmentSnapshotCommand"; import { CreateUploadJobCommandInput, CreateUploadJobCommandOutput, } from "./commands/CreateUploadJobCommand"; import { DeleteCalculatedAttributeDefinitionCommandInput, DeleteCalculatedAttributeDefinitionCommandOutput, } from "./commands/DeleteCalculatedAttributeDefinitionCommand"; import { DeleteDomainCommandInput, DeleteDomainCommandOutput, } from "./commands/DeleteDomainCommand"; import { DeleteDomainLayoutCommandInput, DeleteDomainLayoutCommandOutput, } from "./commands/DeleteDomainLayoutCommand"; import { DeleteDomainObjectTypeCommandInput, DeleteDomainObjectTypeCommandOutput, } from "./commands/DeleteDomainObjectTypeCommand"; import { DeleteEventStreamCommandInput, DeleteEventStreamCommandOutput, } from "./commands/DeleteEventStreamCommand"; import { DeleteEventTriggerCommandInput, DeleteEventTriggerCommandOutput, } from "./commands/DeleteEventTriggerCommand"; import { DeleteIntegrationCommandInput, DeleteIntegrationCommandOutput, } from "./commands/DeleteIntegrationCommand"; import { DeleteProfileCommandInput, DeleteProfileCommandOutput, } from "./commands/DeleteProfileCommand"; import { DeleteProfileKeyCommandInput, DeleteProfileKeyCommandOutput, } from "./commands/DeleteProfileKeyCommand"; import { DeleteProfileObjectCommandInput, DeleteProfileObjectCommandOutput, } from "./commands/DeleteProfileObjectCommand"; import { DeleteProfileObjectTypeCommandInput, DeleteProfileObjectTypeCommandOutput, } from "./commands/DeleteProfileObjectTypeCommand"; import { DeleteRecommenderCommandInput, DeleteRecommenderCommandOutput, } from "./commands/DeleteRecommenderCommand"; import { DeleteRecommenderFilterCommandInput, DeleteRecommenderFilterCommandOutput, } from "./commands/DeleteRecommenderFilterCommand"; import { DeleteRecommenderSchemaCommandInput, DeleteRecommenderSchemaCommandOutput, } from "./commands/DeleteRecommenderSchemaCommand"; import { DeleteSegmentDefinitionCommandInput, DeleteSegmentDefinitionCommandOutput, } from "./commands/DeleteSegmentDefinitionCommand"; import { DeleteWorkflowCommandInput, DeleteWorkflowCommandOutput, } from "./commands/DeleteWorkflowCommand"; import { DetectProfileObjectTypeCommandInput, DetectProfileObjectTypeCommandOutput, } from "./commands/DetectProfileObjectTypeCommand"; import { GetAutoMergingPreviewCommandInput, GetAutoMergingPreviewCommandOutput, } from "./commands/GetAutoMergingPreviewCommand"; import { GetCalculatedAttributeDefinitionCommandInput, GetCalculatedAttributeDefinitionCommandOutput, } from "./commands/GetCalculatedAttributeDefinitionCommand"; import { GetCalculatedAttributeForProfileCommandInput, GetCalculatedAttributeForProfileCommandOutput, } from "./commands/GetCalculatedAttributeForProfileCommand"; import { GetDomainCommandInput, GetDomainCommandOutput } from "./commands/GetDomainCommand"; import { GetDomainLayoutCommandInput, GetDomainLayoutCommandOutput, } from "./commands/GetDomainLayoutCommand"; import { GetDomainObjectTypeCommandInput, GetDomainObjectTypeCommandOutput, } from "./commands/GetDomainObjectTypeCommand"; import { GetEventStreamCommandInput, GetEventStreamCommandOutput, } from "./commands/GetEventStreamCommand"; import { GetEventTriggerCommandInput, GetEventTriggerCommandOutput, } from "./commands/GetEventTriggerCommand"; import { GetIdentityResolutionJobCommandInput, GetIdentityResolutionJobCommandOutput, } from "./commands/GetIdentityResolutionJobCommand"; import { GetIntegrationCommandInput, GetIntegrationCommandOutput, } from "./commands/GetIntegrationCommand"; import { GetMatchesCommandInput, GetMatchesCommandOutput } from "./commands/GetMatchesCommand"; import { GetObjectTypeAttributeStatisticsCommandInput, GetObjectTypeAttributeStatisticsCommandOutput, } from "./commands/GetObjectTypeAttributeStatisticsCommand"; import { GetProfileHistoryRecordCommandInput, GetProfileHistoryRecordCommandOutput, } from "./commands/GetProfileHistoryRecordCommand"; import { GetProfileObjectTypeCommandInput, GetProfileObjectTypeCommandOutput, } from "./commands/GetProfileObjectTypeCommand"; import { GetProfileObjectTypeTemplateCommandInput, GetProfileObjectTypeTemplateCommandOutput, } from "./commands/GetProfileObjectTypeTemplateCommand"; import { GetProfileRecommendationsCommandInput, GetProfileRecommendationsCommandOutput, } from "./commands/GetProfileRecommendationsCommand"; import { GetRecommenderCommandInput, GetRecommenderCommandOutput, } from "./commands/GetRecommenderCommand"; import { GetRecommenderFilterCommandInput, GetRecommenderFilterCommandOutput, } from "./commands/GetRecommenderFilterCommand"; import { GetRecommenderSchemaCommandInput, GetRecommenderSchemaCommandOutput, } from "./commands/GetRecommenderSchemaCommand"; import { GetSegmentDefinitionCommandInput, GetSegmentDefinitionCommandOutput, } from "./commands/GetSegmentDefinitionCommand"; import { GetSegmentEstimateCommandInput, GetSegmentEstimateCommandOutput, } from "./commands/GetSegmentEstimateCommand"; import { GetSegmentMembershipCommandInput, GetSegmentMembershipCommandOutput, } from "./commands/GetSegmentMembershipCommand"; import { GetSegmentSnapshotCommandInput, GetSegmentSnapshotCommandOutput, } from "./commands/GetSegmentSnapshotCommand"; import { GetSimilarProfilesCommandInput, GetSimilarProfilesCommandOutput, } from "./commands/GetSimilarProfilesCommand"; import { GetUploadJobCommandInput, GetUploadJobCommandOutput, } from "./commands/GetUploadJobCommand"; import { GetUploadJobPathCommandInput, GetUploadJobPathCommandOutput, } from "./commands/GetUploadJobPathCommand"; import { GetWorkflowCommandInput, GetWorkflowCommandOutput } from "./commands/GetWorkflowCommand"; import { GetWorkflowStepsCommandInput, GetWorkflowStepsCommandOutput, } from "./commands/GetWorkflowStepsCommand"; import { ListAccountIntegrationsCommandInput, ListAccountIntegrationsCommandOutput, } from "./commands/ListAccountIntegrationsCommand"; import { ListCalculatedAttributeDefinitionsCommandInput, ListCalculatedAttributeDefinitionsCommandOutput, } from "./commands/ListCalculatedAttributeDefinitionsCommand"; import { ListCalculatedAttributesForProfileCommandInput, ListCalculatedAttributesForProfileCommandOutput, } from "./commands/ListCalculatedAttributesForProfileCommand"; import { ListDomainLayoutsCommandInput, ListDomainLayoutsCommandOutput, } from "./commands/ListDomainLayoutsCommand"; import { ListDomainObjectTypesCommandInput, ListDomainObjectTypesCommandOutput, } from "./commands/ListDomainObjectTypesCommand"; import { ListDomainsCommandInput, ListDomainsCommandOutput } from "./commands/ListDomainsCommand"; import { ListEventStreamsCommandInput, ListEventStreamsCommandOutput, } from "./commands/ListEventStreamsCommand"; import { ListEventTriggersCommandInput, ListEventTriggersCommandOutput, } from "./commands/ListEventTriggersCommand"; import { ListIdentityResolutionJobsCommandInput, ListIdentityResolutionJobsCommandOutput, } from "./commands/ListIdentityResolutionJobsCommand"; import { ListIntegrationsCommandInput, ListIntegrationsCommandOutput, } from "./commands/ListIntegrationsCommand"; import { ListObjectTypeAttributesCommandInput, ListObjectTypeAttributesCommandOutput, } from "./commands/ListObjectTypeAttributesCommand"; import { ListObjectTypeAttributeValuesCommandInput, ListObjectTypeAttributeValuesCommandOutput, } from "./commands/ListObjectTypeAttributeValuesCommand"; import { ListProfileAttributeValuesCommandInput, ListProfileAttributeValuesCommandOutput, } from "./commands/ListProfileAttributeValuesCommand"; import { ListProfileHistoryRecordsCommandInput, ListProfileHistoryRecordsCommandOutput, } from "./commands/ListProfileHistoryRecordsCommand"; import { ListProfileObjectsCommandInput, ListProfileObjectsCommandOutput, } from "./commands/ListProfileObjectsCommand"; import { ListProfileObjectTypesCommandInput, ListProfileObjectTypesCommandOutput, } from "./commands/ListProfileObjectTypesCommand"; import { ListProfileObjectTypeTemplatesCommandInput, ListProfileObjectTypeTemplatesCommandOutput, } from "./commands/ListProfileObjectTypeTemplatesCommand"; import { ListRecommenderFiltersCommandInput, ListRecommenderFiltersCommandOutput, } from "./commands/ListRecommenderFiltersCommand"; import { ListRecommenderRecipesCommandInput, ListRecommenderRecipesCommandOutput, } from "./commands/ListRecommenderRecipesCommand"; import { ListRecommenderSchemasCommandInput, ListRecommenderSchemasCommandOutput, } from "./commands/ListRecommenderSchemasCommand"; import { ListRecommendersCommandInput, ListRecommendersCommandOutput, } from "./commands/ListRecommendersCommand"; import { ListRuleBasedMatchesCommandInput, ListRuleBasedMatchesCommandOutput, } from "./commands/ListRuleBasedMatchesCommand"; import { ListSegmentDefinitionsCommandInput, ListSegmentDefinitionsCommandOutput, } from "./commands/ListSegmentDefinitionsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListUploadJobsCommandInput, ListUploadJobsCommandOutput, } from "./commands/ListUploadJobsCommand"; import { ListWorkflowsCommandInput, ListWorkflowsCommandOutput, } from "./commands/ListWorkflowsCommand"; import { MergeProfilesCommandInput, MergeProfilesCommandOutput, } from "./commands/MergeProfilesCommand"; import { PutDomainObjectTypeCommandInput, PutDomainObjectTypeCommandOutput, } from "./commands/PutDomainObjectTypeCommand"; import { PutIntegrationCommandInput, PutIntegrationCommandOutput, } from "./commands/PutIntegrationCommand"; import { PutProfileObjectCommandInput, PutProfileObjectCommandOutput, } from "./commands/PutProfileObjectCommand"; import { PutProfileObjectTypeCommandInput, PutProfileObjectTypeCommandOutput, } from "./commands/PutProfileObjectTypeCommand"; import { SearchProfilesCommandInput, SearchProfilesCommandOutput, } from "./commands/SearchProfilesCommand"; import { StartRecommenderCommandInput, StartRecommenderCommandOutput, } from "./commands/StartRecommenderCommand"; import { StartUploadJobCommandInput, StartUploadJobCommandOutput, } from "./commands/StartUploadJobCommand"; import { StopRecommenderCommandInput, StopRecommenderCommandOutput, } from "./commands/StopRecommenderCommand"; import { StopUploadJobCommandInput, StopUploadJobCommandOutput, } from "./commands/StopUploadJobCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateCalculatedAttributeDefinitionCommandInput, UpdateCalculatedAttributeDefinitionCommandOutput, } from "./commands/UpdateCalculatedAttributeDefinitionCommand"; import { UpdateDomainCommandInput, UpdateDomainCommandOutput, } from "./commands/UpdateDomainCommand"; import { UpdateDomainLayoutCommandInput, UpdateDomainLayoutCommandOutput, } from "./commands/UpdateDomainLayoutCommand"; import { UpdateEventTriggerCommandInput, UpdateEventTriggerCommandOutput, } from "./commands/UpdateEventTriggerCommand"; import { UpdateProfileCommandInput, UpdateProfileCommandOutput, } from "./commands/UpdateProfileCommand"; import { UpdateRecommenderCommandInput, UpdateRecommenderCommandOutput, } from "./commands/UpdateRecommenderCommand"; import { CustomerProfilesClient } from "./CustomerProfilesClient"; export interface CustomerProfiles { addProfileKey( args: AddProfileKeyCommandInput, options?: __HttpHandlerOptions, ): Promise; addProfileKey( args: AddProfileKeyCommandInput, cb: (err: any, data?: AddProfileKeyCommandOutput) => void, ): void; addProfileKey( args: AddProfileKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddProfileKeyCommandOutput) => void, ): void; batchGetCalculatedAttributeForProfile( args: BatchGetCalculatedAttributeForProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; batchGetCalculatedAttributeForProfile( args: BatchGetCalculatedAttributeForProfileCommandInput, cb: (err: any, data?: BatchGetCalculatedAttributeForProfileCommandOutput) => void, ): void; batchGetCalculatedAttributeForProfile( args: BatchGetCalculatedAttributeForProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetCalculatedAttributeForProfileCommandOutput) => void, ): void; batchGetProfile( args: BatchGetProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; batchGetProfile( args: BatchGetProfileCommandInput, cb: (err: any, data?: BatchGetProfileCommandOutput) => void, ): void; batchGetProfile( args: BatchGetProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetProfileCommandOutput) => void, ): void; batchPutProfileObject( args: BatchPutProfileObjectCommandInput, options?: __HttpHandlerOptions, ): Promise; batchPutProfileObject( args: BatchPutProfileObjectCommandInput, cb: (err: any, data?: BatchPutProfileObjectCommandOutput) => void, ): void; batchPutProfileObject( args: BatchPutProfileObjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchPutProfileObjectCommandOutput) => void, ): void; createCalculatedAttributeDefinition( args: CreateCalculatedAttributeDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; createCalculatedAttributeDefinition( args: CreateCalculatedAttributeDefinitionCommandInput, cb: (err: any, data?: CreateCalculatedAttributeDefinitionCommandOutput) => void, ): void; createCalculatedAttributeDefinition( args: CreateCalculatedAttributeDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCalculatedAttributeDefinitionCommandOutput) => void, ): void; createDomain( args: CreateDomainCommandInput, options?: __HttpHandlerOptions, ): Promise; createDomain( args: CreateDomainCommandInput, cb: (err: any, data?: CreateDomainCommandOutput) => void, ): void; createDomain( args: CreateDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainCommandOutput) => void, ): void; createDomainLayout( args: CreateDomainLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; createDomainLayout( args: CreateDomainLayoutCommandInput, cb: (err: any, data?: CreateDomainLayoutCommandOutput) => void, ): void; createDomainLayout( args: CreateDomainLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainLayoutCommandOutput) => void, ): void; createEventStream( args: CreateEventStreamCommandInput, options?: __HttpHandlerOptions, ): Promise; createEventStream( args: CreateEventStreamCommandInput, cb: (err: any, data?: CreateEventStreamCommandOutput) => void, ): void; createEventStream( args: CreateEventStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventStreamCommandOutput) => void, ): void; createEventTrigger( args: CreateEventTriggerCommandInput, options?: __HttpHandlerOptions, ): Promise; createEventTrigger( args: CreateEventTriggerCommandInput, cb: (err: any, data?: CreateEventTriggerCommandOutput) => void, ): void; createEventTrigger( args: CreateEventTriggerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventTriggerCommandOutput) => void, ): void; createIntegrationWorkflow( args: CreateIntegrationWorkflowCommandInput, options?: __HttpHandlerOptions, ): Promise; createIntegrationWorkflow( args: CreateIntegrationWorkflowCommandInput, cb: (err: any, data?: CreateIntegrationWorkflowCommandOutput) => void, ): void; createIntegrationWorkflow( args: CreateIntegrationWorkflowCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIntegrationWorkflowCommandOutput) => void, ): void; createProfile( args: CreateProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; createProfile( args: CreateProfileCommandInput, cb: (err: any, data?: CreateProfileCommandOutput) => void, ): void; createProfile( args: CreateProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProfileCommandOutput) => void, ): void; createRecommender( args: CreateRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; createRecommender( args: CreateRecommenderCommandInput, cb: (err: any, data?: CreateRecommenderCommandOutput) => void, ): void; createRecommender( args: CreateRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRecommenderCommandOutput) => void, ): void; createRecommenderFilter( args: CreateRecommenderFilterCommandInput, options?: __HttpHandlerOptions, ): Promise; createRecommenderFilter( args: CreateRecommenderFilterCommandInput, cb: (err: any, data?: CreateRecommenderFilterCommandOutput) => void, ): void; createRecommenderFilter( args: CreateRecommenderFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRecommenderFilterCommandOutput) => void, ): void; createRecommenderSchema( args: CreateRecommenderSchemaCommandInput, options?: __HttpHandlerOptions, ): Promise; createRecommenderSchema( args: CreateRecommenderSchemaCommandInput, cb: (err: any, data?: CreateRecommenderSchemaCommandOutput) => void, ): void; createRecommenderSchema( args: CreateRecommenderSchemaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRecommenderSchemaCommandOutput) => void, ): void; createSegmentDefinition( args: CreateSegmentDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; createSegmentDefinition( args: CreateSegmentDefinitionCommandInput, cb: (err: any, data?: CreateSegmentDefinitionCommandOutput) => void, ): void; createSegmentDefinition( args: CreateSegmentDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSegmentDefinitionCommandOutput) => void, ): void; createSegmentEstimate( args: CreateSegmentEstimateCommandInput, options?: __HttpHandlerOptions, ): Promise; createSegmentEstimate( args: CreateSegmentEstimateCommandInput, cb: (err: any, data?: CreateSegmentEstimateCommandOutput) => void, ): void; createSegmentEstimate( args: CreateSegmentEstimateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSegmentEstimateCommandOutput) => void, ): void; createSegmentSnapshot( args: CreateSegmentSnapshotCommandInput, options?: __HttpHandlerOptions, ): Promise; createSegmentSnapshot( args: CreateSegmentSnapshotCommandInput, cb: (err: any, data?: CreateSegmentSnapshotCommandOutput) => void, ): void; createSegmentSnapshot( args: CreateSegmentSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSegmentSnapshotCommandOutput) => void, ): void; createUploadJob( args: CreateUploadJobCommandInput, options?: __HttpHandlerOptions, ): Promise; createUploadJob( args: CreateUploadJobCommandInput, cb: (err: any, data?: CreateUploadJobCommandOutput) => void, ): void; createUploadJob( args: CreateUploadJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUploadJobCommandOutput) => void, ): void; deleteCalculatedAttributeDefinition( args: DeleteCalculatedAttributeDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCalculatedAttributeDefinition( args: DeleteCalculatedAttributeDefinitionCommandInput, cb: (err: any, data?: DeleteCalculatedAttributeDefinitionCommandOutput) => void, ): void; deleteCalculatedAttributeDefinition( args: DeleteCalculatedAttributeDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCalculatedAttributeDefinitionCommandOutput) => void, ): void; deleteDomain( args: DeleteDomainCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDomain( args: DeleteDomainCommandInput, cb: (err: any, data?: DeleteDomainCommandOutput) => void, ): void; deleteDomain( args: DeleteDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainCommandOutput) => void, ): void; deleteDomainLayout( args: DeleteDomainLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDomainLayout( args: DeleteDomainLayoutCommandInput, cb: (err: any, data?: DeleteDomainLayoutCommandOutput) => void, ): void; deleteDomainLayout( args: DeleteDomainLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainLayoutCommandOutput) => void, ): void; deleteDomainObjectType( args: DeleteDomainObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDomainObjectType( args: DeleteDomainObjectTypeCommandInput, cb: (err: any, data?: DeleteDomainObjectTypeCommandOutput) => void, ): void; deleteDomainObjectType( args: DeleteDomainObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainObjectTypeCommandOutput) => void, ): void; deleteEventStream( args: DeleteEventStreamCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteEventStream( args: DeleteEventStreamCommandInput, cb: (err: any, data?: DeleteEventStreamCommandOutput) => void, ): void; deleteEventStream( args: DeleteEventStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventStreamCommandOutput) => void, ): void; deleteEventTrigger( args: DeleteEventTriggerCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteEventTrigger( args: DeleteEventTriggerCommandInput, cb: (err: any, data?: DeleteEventTriggerCommandOutput) => void, ): void; deleteEventTrigger( args: DeleteEventTriggerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventTriggerCommandOutput) => void, ): void; deleteIntegration( args: DeleteIntegrationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteIntegration( args: DeleteIntegrationCommandInput, cb: (err: any, data?: DeleteIntegrationCommandOutput) => void, ): void; deleteIntegration( args: DeleteIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIntegrationCommandOutput) => void, ): void; deleteProfile( args: DeleteProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfile( args: DeleteProfileCommandInput, cb: (err: any, data?: DeleteProfileCommandOutput) => void, ): void; deleteProfile( args: DeleteProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileCommandOutput) => void, ): void; deleteProfileKey( args: DeleteProfileKeyCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfileKey( args: DeleteProfileKeyCommandInput, cb: (err: any, data?: DeleteProfileKeyCommandOutput) => void, ): void; deleteProfileKey( args: DeleteProfileKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileKeyCommandOutput) => void, ): void; deleteProfileObject( args: DeleteProfileObjectCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfileObject( args: DeleteProfileObjectCommandInput, cb: (err: any, data?: DeleteProfileObjectCommandOutput) => void, ): void; deleteProfileObject( args: DeleteProfileObjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileObjectCommandOutput) => void, ): void; deleteProfileObjectType( args: DeleteProfileObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfileObjectType( args: DeleteProfileObjectTypeCommandInput, cb: (err: any, data?: DeleteProfileObjectTypeCommandOutput) => void, ): void; deleteProfileObjectType( args: DeleteProfileObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileObjectTypeCommandOutput) => void, ): void; deleteRecommender( args: DeleteRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteRecommender( args: DeleteRecommenderCommandInput, cb: (err: any, data?: DeleteRecommenderCommandOutput) => void, ): void; deleteRecommender( args: DeleteRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRecommenderCommandOutput) => void, ): void; deleteRecommenderFilter( args: DeleteRecommenderFilterCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteRecommenderFilter( args: DeleteRecommenderFilterCommandInput, cb: (err: any, data?: DeleteRecommenderFilterCommandOutput) => void, ): void; deleteRecommenderFilter( args: DeleteRecommenderFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRecommenderFilterCommandOutput) => void, ): void; deleteRecommenderSchema( args: DeleteRecommenderSchemaCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteRecommenderSchema( args: DeleteRecommenderSchemaCommandInput, cb: (err: any, data?: DeleteRecommenderSchemaCommandOutput) => void, ): void; deleteRecommenderSchema( args: DeleteRecommenderSchemaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRecommenderSchemaCommandOutput) => void, ): void; deleteSegmentDefinition( args: DeleteSegmentDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteSegmentDefinition( args: DeleteSegmentDefinitionCommandInput, cb: (err: any, data?: DeleteSegmentDefinitionCommandOutput) => void, ): void; deleteSegmentDefinition( args: DeleteSegmentDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSegmentDefinitionCommandOutput) => void, ): void; deleteWorkflow( args: DeleteWorkflowCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWorkflow( args: DeleteWorkflowCommandInput, cb: (err: any, data?: DeleteWorkflowCommandOutput) => void, ): void; deleteWorkflow( args: DeleteWorkflowCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWorkflowCommandOutput) => void, ): void; detectProfileObjectType( args: DetectProfileObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; detectProfileObjectType( args: DetectProfileObjectTypeCommandInput, cb: (err: any, data?: DetectProfileObjectTypeCommandOutput) => void, ): void; detectProfileObjectType( args: DetectProfileObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DetectProfileObjectTypeCommandOutput) => void, ): void; getAutoMergingPreview( args: GetAutoMergingPreviewCommandInput, options?: __HttpHandlerOptions, ): Promise; getAutoMergingPreview( args: GetAutoMergingPreviewCommandInput, cb: (err: any, data?: GetAutoMergingPreviewCommandOutput) => void, ): void; getAutoMergingPreview( args: GetAutoMergingPreviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAutoMergingPreviewCommandOutput) => void, ): void; getCalculatedAttributeDefinition( args: GetCalculatedAttributeDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; getCalculatedAttributeDefinition( args: GetCalculatedAttributeDefinitionCommandInput, cb: (err: any, data?: GetCalculatedAttributeDefinitionCommandOutput) => void, ): void; getCalculatedAttributeDefinition( args: GetCalculatedAttributeDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCalculatedAttributeDefinitionCommandOutput) => void, ): void; getCalculatedAttributeForProfile( args: GetCalculatedAttributeForProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; getCalculatedAttributeForProfile( args: GetCalculatedAttributeForProfileCommandInput, cb: (err: any, data?: GetCalculatedAttributeForProfileCommandOutput) => void, ): void; getCalculatedAttributeForProfile( args: GetCalculatedAttributeForProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCalculatedAttributeForProfileCommandOutput) => void, ): void; getDomain( args: GetDomainCommandInput, options?: __HttpHandlerOptions, ): Promise; getDomain( args: GetDomainCommandInput, cb: (err: any, data?: GetDomainCommandOutput) => void, ): void; getDomain( args: GetDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainCommandOutput) => void, ): void; getDomainLayout( args: GetDomainLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; getDomainLayout( args: GetDomainLayoutCommandInput, cb: (err: any, data?: GetDomainLayoutCommandOutput) => void, ): void; getDomainLayout( args: GetDomainLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainLayoutCommandOutput) => void, ): void; getDomainObjectType( args: GetDomainObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; getDomainObjectType( args: GetDomainObjectTypeCommandInput, cb: (err: any, data?: GetDomainObjectTypeCommandOutput) => void, ): void; getDomainObjectType( args: GetDomainObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainObjectTypeCommandOutput) => void, ): void; getEventStream( args: GetEventStreamCommandInput, options?: __HttpHandlerOptions, ): Promise; getEventStream( args: GetEventStreamCommandInput, cb: (err: any, data?: GetEventStreamCommandOutput) => void, ): void; getEventStream( args: GetEventStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventStreamCommandOutput) => void, ): void; getEventTrigger( args: GetEventTriggerCommandInput, options?: __HttpHandlerOptions, ): Promise; getEventTrigger( args: GetEventTriggerCommandInput, cb: (err: any, data?: GetEventTriggerCommandOutput) => void, ): void; getEventTrigger( args: GetEventTriggerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventTriggerCommandOutput) => void, ): void; getIdentityResolutionJob( args: GetIdentityResolutionJobCommandInput, options?: __HttpHandlerOptions, ): Promise; getIdentityResolutionJob( args: GetIdentityResolutionJobCommandInput, cb: (err: any, data?: GetIdentityResolutionJobCommandOutput) => void, ): void; getIdentityResolutionJob( args: GetIdentityResolutionJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIdentityResolutionJobCommandOutput) => void, ): void; getIntegration( args: GetIntegrationCommandInput, options?: __HttpHandlerOptions, ): Promise; getIntegration( args: GetIntegrationCommandInput, cb: (err: any, data?: GetIntegrationCommandOutput) => void, ): void; getIntegration( args: GetIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIntegrationCommandOutput) => void, ): void; getMatches( args: GetMatchesCommandInput, options?: __HttpHandlerOptions, ): Promise; getMatches( args: GetMatchesCommandInput, cb: (err: any, data?: GetMatchesCommandOutput) => void, ): void; getMatches( args: GetMatchesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMatchesCommandOutput) => void, ): void; getObjectTypeAttributeStatistics( args: GetObjectTypeAttributeStatisticsCommandInput, options?: __HttpHandlerOptions, ): Promise; getObjectTypeAttributeStatistics( args: GetObjectTypeAttributeStatisticsCommandInput, cb: (err: any, data?: GetObjectTypeAttributeStatisticsCommandOutput) => void, ): void; getObjectTypeAttributeStatistics( args: GetObjectTypeAttributeStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetObjectTypeAttributeStatisticsCommandOutput) => void, ): void; getProfileHistoryRecord( args: GetProfileHistoryRecordCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfileHistoryRecord( args: GetProfileHistoryRecordCommandInput, cb: (err: any, data?: GetProfileHistoryRecordCommandOutput) => void, ): void; getProfileHistoryRecord( args: GetProfileHistoryRecordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileHistoryRecordCommandOutput) => void, ): void; getProfileObjectType( args: GetProfileObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfileObjectType( args: GetProfileObjectTypeCommandInput, cb: (err: any, data?: GetProfileObjectTypeCommandOutput) => void, ): void; getProfileObjectType( args: GetProfileObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileObjectTypeCommandOutput) => void, ): void; getProfileObjectTypeTemplate( args: GetProfileObjectTypeTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfileObjectTypeTemplate( args: GetProfileObjectTypeTemplateCommandInput, cb: (err: any, data?: GetProfileObjectTypeTemplateCommandOutput) => void, ): void; getProfileObjectTypeTemplate( args: GetProfileObjectTypeTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileObjectTypeTemplateCommandOutput) => void, ): void; getProfileRecommendations( args: GetProfileRecommendationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfileRecommendations( args: GetProfileRecommendationsCommandInput, cb: (err: any, data?: GetProfileRecommendationsCommandOutput) => void, ): void; getProfileRecommendations( args: GetProfileRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileRecommendationsCommandOutput) => void, ): void; getRecommender( args: GetRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; getRecommender( args: GetRecommenderCommandInput, cb: (err: any, data?: GetRecommenderCommandOutput) => void, ): void; getRecommender( args: GetRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRecommenderCommandOutput) => void, ): void; getRecommenderFilter( args: GetRecommenderFilterCommandInput, options?: __HttpHandlerOptions, ): Promise; getRecommenderFilter( args: GetRecommenderFilterCommandInput, cb: (err: any, data?: GetRecommenderFilterCommandOutput) => void, ): void; getRecommenderFilter( args: GetRecommenderFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRecommenderFilterCommandOutput) => void, ): void; getRecommenderSchema( args: GetRecommenderSchemaCommandInput, options?: __HttpHandlerOptions, ): Promise; getRecommenderSchema( args: GetRecommenderSchemaCommandInput, cb: (err: any, data?: GetRecommenderSchemaCommandOutput) => void, ): void; getRecommenderSchema( args: GetRecommenderSchemaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRecommenderSchemaCommandOutput) => void, ): void; getSegmentDefinition( args: GetSegmentDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; getSegmentDefinition( args: GetSegmentDefinitionCommandInput, cb: (err: any, data?: GetSegmentDefinitionCommandOutput) => void, ): void; getSegmentDefinition( args: GetSegmentDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSegmentDefinitionCommandOutput) => void, ): void; getSegmentEstimate( args: GetSegmentEstimateCommandInput, options?: __HttpHandlerOptions, ): Promise; getSegmentEstimate( args: GetSegmentEstimateCommandInput, cb: (err: any, data?: GetSegmentEstimateCommandOutput) => void, ): void; getSegmentEstimate( args: GetSegmentEstimateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSegmentEstimateCommandOutput) => void, ): void; getSegmentMembership( args: GetSegmentMembershipCommandInput, options?: __HttpHandlerOptions, ): Promise; getSegmentMembership( args: GetSegmentMembershipCommandInput, cb: (err: any, data?: GetSegmentMembershipCommandOutput) => void, ): void; getSegmentMembership( args: GetSegmentMembershipCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSegmentMembershipCommandOutput) => void, ): void; getSegmentSnapshot( args: GetSegmentSnapshotCommandInput, options?: __HttpHandlerOptions, ): Promise; getSegmentSnapshot( args: GetSegmentSnapshotCommandInput, cb: (err: any, data?: GetSegmentSnapshotCommandOutput) => void, ): void; getSegmentSnapshot( args: GetSegmentSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSegmentSnapshotCommandOutput) => void, ): void; getSimilarProfiles( args: GetSimilarProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; getSimilarProfiles( args: GetSimilarProfilesCommandInput, cb: (err: any, data?: GetSimilarProfilesCommandOutput) => void, ): void; getSimilarProfiles( args: GetSimilarProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSimilarProfilesCommandOutput) => void, ): void; getUploadJob( args: GetUploadJobCommandInput, options?: __HttpHandlerOptions, ): Promise; getUploadJob( args: GetUploadJobCommandInput, cb: (err: any, data?: GetUploadJobCommandOutput) => void, ): void; getUploadJob( args: GetUploadJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUploadJobCommandOutput) => void, ): void; getUploadJobPath( args: GetUploadJobPathCommandInput, options?: __HttpHandlerOptions, ): Promise; getUploadJobPath( args: GetUploadJobPathCommandInput, cb: (err: any, data?: GetUploadJobPathCommandOutput) => void, ): void; getUploadJobPath( args: GetUploadJobPathCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUploadJobPathCommandOutput) => void, ): void; getWorkflow( args: GetWorkflowCommandInput, options?: __HttpHandlerOptions, ): Promise; getWorkflow( args: GetWorkflowCommandInput, cb: (err: any, data?: GetWorkflowCommandOutput) => void, ): void; getWorkflow( args: GetWorkflowCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetWorkflowCommandOutput) => void, ): void; getWorkflowSteps( args: GetWorkflowStepsCommandInput, options?: __HttpHandlerOptions, ): Promise; getWorkflowSteps( args: GetWorkflowStepsCommandInput, cb: (err: any, data?: GetWorkflowStepsCommandOutput) => void, ): void; getWorkflowSteps( args: GetWorkflowStepsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetWorkflowStepsCommandOutput) => void, ): void; listAccountIntegrations( args: ListAccountIntegrationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAccountIntegrations( args: ListAccountIntegrationsCommandInput, cb: (err: any, data?: ListAccountIntegrationsCommandOutput) => void, ): void; listAccountIntegrations( args: ListAccountIntegrationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAccountIntegrationsCommandOutput) => void, ): void; listCalculatedAttributeDefinitions( args: ListCalculatedAttributeDefinitionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listCalculatedAttributeDefinitions( args: ListCalculatedAttributeDefinitionsCommandInput, cb: (err: any, data?: ListCalculatedAttributeDefinitionsCommandOutput) => void, ): void; listCalculatedAttributeDefinitions( args: ListCalculatedAttributeDefinitionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCalculatedAttributeDefinitionsCommandOutput) => void, ): void; listCalculatedAttributesForProfile( args: ListCalculatedAttributesForProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; listCalculatedAttributesForProfile( args: ListCalculatedAttributesForProfileCommandInput, cb: (err: any, data?: ListCalculatedAttributesForProfileCommandOutput) => void, ): void; listCalculatedAttributesForProfile( args: ListCalculatedAttributesForProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCalculatedAttributesForProfileCommandOutput) => void, ): void; listDomainLayouts( args: ListDomainLayoutsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDomainLayouts( args: ListDomainLayoutsCommandInput, cb: (err: any, data?: ListDomainLayoutsCommandOutput) => void, ): void; listDomainLayouts( args: ListDomainLayoutsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainLayoutsCommandOutput) => void, ): void; listDomainObjectTypes( args: ListDomainObjectTypesCommandInput, options?: __HttpHandlerOptions, ): Promise; listDomainObjectTypes( args: ListDomainObjectTypesCommandInput, cb: (err: any, data?: ListDomainObjectTypesCommandOutput) => void, ): void; listDomainObjectTypes( args: ListDomainObjectTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainObjectTypesCommandOutput) => void, ): void; listDomains(): Promise; listDomains( args: ListDomainsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDomains( args: ListDomainsCommandInput, cb: (err: any, data?: ListDomainsCommandOutput) => void, ): void; listDomains( args: ListDomainsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainsCommandOutput) => void, ): void; listEventStreams( args: ListEventStreamsCommandInput, options?: __HttpHandlerOptions, ): Promise; listEventStreams( args: ListEventStreamsCommandInput, cb: (err: any, data?: ListEventStreamsCommandOutput) => void, ): void; listEventStreams( args: ListEventStreamsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEventStreamsCommandOutput) => void, ): void; listEventTriggers( args: ListEventTriggersCommandInput, options?: __HttpHandlerOptions, ): Promise; listEventTriggers( args: ListEventTriggersCommandInput, cb: (err: any, data?: ListEventTriggersCommandOutput) => void, ): void; listEventTriggers( args: ListEventTriggersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEventTriggersCommandOutput) => void, ): void; listIdentityResolutionJobs( args: ListIdentityResolutionJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listIdentityResolutionJobs( args: ListIdentityResolutionJobsCommandInput, cb: (err: any, data?: ListIdentityResolutionJobsCommandOutput) => void, ): void; listIdentityResolutionJobs( args: ListIdentityResolutionJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListIdentityResolutionJobsCommandOutput) => void, ): void; listIntegrations( args: ListIntegrationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listIntegrations( args: ListIntegrationsCommandInput, cb: (err: any, data?: ListIntegrationsCommandOutput) => void, ): void; listIntegrations( args: ListIntegrationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListIntegrationsCommandOutput) => void, ): void; listObjectTypeAttributes( args: ListObjectTypeAttributesCommandInput, options?: __HttpHandlerOptions, ): Promise; listObjectTypeAttributes( args: ListObjectTypeAttributesCommandInput, cb: (err: any, data?: ListObjectTypeAttributesCommandOutput) => void, ): void; listObjectTypeAttributes( args: ListObjectTypeAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListObjectTypeAttributesCommandOutput) => void, ): void; listObjectTypeAttributeValues( args: ListObjectTypeAttributeValuesCommandInput, options?: __HttpHandlerOptions, ): Promise; listObjectTypeAttributeValues( args: ListObjectTypeAttributeValuesCommandInput, cb: (err: any, data?: ListObjectTypeAttributeValuesCommandOutput) => void, ): void; listObjectTypeAttributeValues( args: ListObjectTypeAttributeValuesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListObjectTypeAttributeValuesCommandOutput) => void, ): void; listProfileAttributeValues( args: ListProfileAttributeValuesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileAttributeValues( args: ListProfileAttributeValuesCommandInput, cb: (err: any, data?: ListProfileAttributeValuesCommandOutput) => void, ): void; listProfileAttributeValues( args: ListProfileAttributeValuesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileAttributeValuesCommandOutput) => void, ): void; listProfileHistoryRecords( args: ListProfileHistoryRecordsCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileHistoryRecords( args: ListProfileHistoryRecordsCommandInput, cb: (err: any, data?: ListProfileHistoryRecordsCommandOutput) => void, ): void; listProfileHistoryRecords( args: ListProfileHistoryRecordsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileHistoryRecordsCommandOutput) => void, ): void; listProfileObjects( args: ListProfileObjectsCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileObjects( args: ListProfileObjectsCommandInput, cb: (err: any, data?: ListProfileObjectsCommandOutput) => void, ): void; listProfileObjects( args: ListProfileObjectsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileObjectsCommandOutput) => void, ): void; listProfileObjectTypes( args: ListProfileObjectTypesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileObjectTypes( args: ListProfileObjectTypesCommandInput, cb: (err: any, data?: ListProfileObjectTypesCommandOutput) => void, ): void; listProfileObjectTypes( args: ListProfileObjectTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileObjectTypesCommandOutput) => void, ): void; listProfileObjectTypeTemplates(): Promise; listProfileObjectTypeTemplates( args: ListProfileObjectTypeTemplatesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileObjectTypeTemplates( args: ListProfileObjectTypeTemplatesCommandInput, cb: (err: any, data?: ListProfileObjectTypeTemplatesCommandOutput) => void, ): void; listProfileObjectTypeTemplates( args: ListProfileObjectTypeTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileObjectTypeTemplatesCommandOutput) => void, ): void; listRecommenderFilters( args: ListRecommenderFiltersCommandInput, options?: __HttpHandlerOptions, ): Promise; listRecommenderFilters( args: ListRecommenderFiltersCommandInput, cb: (err: any, data?: ListRecommenderFiltersCommandOutput) => void, ): void; listRecommenderFilters( args: ListRecommenderFiltersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRecommenderFiltersCommandOutput) => void, ): void; listRecommenderRecipes(): Promise; listRecommenderRecipes( args: ListRecommenderRecipesCommandInput, options?: __HttpHandlerOptions, ): Promise; listRecommenderRecipes( args: ListRecommenderRecipesCommandInput, cb: (err: any, data?: ListRecommenderRecipesCommandOutput) => void, ): void; listRecommenderRecipes( args: ListRecommenderRecipesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRecommenderRecipesCommandOutput) => void, ): void; listRecommenders( args: ListRecommendersCommandInput, options?: __HttpHandlerOptions, ): Promise; listRecommenders( args: ListRecommendersCommandInput, cb: (err: any, data?: ListRecommendersCommandOutput) => void, ): void; listRecommenders( args: ListRecommendersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRecommendersCommandOutput) => void, ): void; listRecommenderSchemas( args: ListRecommenderSchemasCommandInput, options?: __HttpHandlerOptions, ): Promise; listRecommenderSchemas( args: ListRecommenderSchemasCommandInput, cb: (err: any, data?: ListRecommenderSchemasCommandOutput) => void, ): void; listRecommenderSchemas( args: ListRecommenderSchemasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRecommenderSchemasCommandOutput) => void, ): void; listRuleBasedMatches( args: ListRuleBasedMatchesCommandInput, options?: __HttpHandlerOptions, ): Promise; listRuleBasedMatches( args: ListRuleBasedMatchesCommandInput, cb: (err: any, data?: ListRuleBasedMatchesCommandOutput) => void, ): void; listRuleBasedMatches( args: ListRuleBasedMatchesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRuleBasedMatchesCommandOutput) => void, ): void; listSegmentDefinitions( args: ListSegmentDefinitionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listSegmentDefinitions( args: ListSegmentDefinitionsCommandInput, cb: (err: any, data?: ListSegmentDefinitionsCommandOutput) => void, ): void; listSegmentDefinitions( args: ListSegmentDefinitionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSegmentDefinitionsCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listUploadJobs( args: ListUploadJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listUploadJobs( args: ListUploadJobsCommandInput, cb: (err: any, data?: ListUploadJobsCommandOutput) => void, ): void; listUploadJobs( args: ListUploadJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUploadJobsCommandOutput) => void, ): void; listWorkflows( args: ListWorkflowsCommandInput, options?: __HttpHandlerOptions, ): Promise; listWorkflows( args: ListWorkflowsCommandInput, cb: (err: any, data?: ListWorkflowsCommandOutput) => void, ): void; listWorkflows( args: ListWorkflowsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWorkflowsCommandOutput) => void, ): void; mergeProfiles( args: MergeProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; mergeProfiles( args: MergeProfilesCommandInput, cb: (err: any, data?: MergeProfilesCommandOutput) => void, ): void; mergeProfiles( args: MergeProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: MergeProfilesCommandOutput) => void, ): void; putDomainObjectType( args: PutDomainObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; putDomainObjectType( args: PutDomainObjectTypeCommandInput, cb: (err: any, data?: PutDomainObjectTypeCommandOutput) => void, ): void; putDomainObjectType( args: PutDomainObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDomainObjectTypeCommandOutput) => void, ): void; putIntegration( args: PutIntegrationCommandInput, options?: __HttpHandlerOptions, ): Promise; putIntegration( args: PutIntegrationCommandInput, cb: (err: any, data?: PutIntegrationCommandOutput) => void, ): void; putIntegration( args: PutIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutIntegrationCommandOutput) => void, ): void; putProfileObject( args: PutProfileObjectCommandInput, options?: __HttpHandlerOptions, ): Promise; putProfileObject( args: PutProfileObjectCommandInput, cb: (err: any, data?: PutProfileObjectCommandOutput) => void, ): void; putProfileObject( args: PutProfileObjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutProfileObjectCommandOutput) => void, ): void; putProfileObjectType( args: PutProfileObjectTypeCommandInput, options?: __HttpHandlerOptions, ): Promise; putProfileObjectType( args: PutProfileObjectTypeCommandInput, cb: (err: any, data?: PutProfileObjectTypeCommandOutput) => void, ): void; putProfileObjectType( args: PutProfileObjectTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutProfileObjectTypeCommandOutput) => void, ): void; searchProfiles( args: SearchProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; searchProfiles( args: SearchProfilesCommandInput, cb: (err: any, data?: SearchProfilesCommandOutput) => void, ): void; searchProfiles( args: SearchProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchProfilesCommandOutput) => void, ): void; startRecommender( args: StartRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; startRecommender( args: StartRecommenderCommandInput, cb: (err: any, data?: StartRecommenderCommandOutput) => void, ): void; startRecommender( args: StartRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartRecommenderCommandOutput) => void, ): void; startUploadJob( args: StartUploadJobCommandInput, options?: __HttpHandlerOptions, ): Promise; startUploadJob( args: StartUploadJobCommandInput, cb: (err: any, data?: StartUploadJobCommandOutput) => void, ): void; startUploadJob( args: StartUploadJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartUploadJobCommandOutput) => void, ): void; stopRecommender( args: StopRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; stopRecommender( args: StopRecommenderCommandInput, cb: (err: any, data?: StopRecommenderCommandOutput) => void, ): void; stopRecommender( args: StopRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopRecommenderCommandOutput) => void, ): void; stopUploadJob( args: StopUploadJobCommandInput, options?: __HttpHandlerOptions, ): Promise; stopUploadJob( args: StopUploadJobCommandInput, cb: (err: any, data?: StopUploadJobCommandOutput) => void, ): void; stopUploadJob( args: StopUploadJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopUploadJobCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateCalculatedAttributeDefinition( args: UpdateCalculatedAttributeDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; updateCalculatedAttributeDefinition( args: UpdateCalculatedAttributeDefinitionCommandInput, cb: (err: any, data?: UpdateCalculatedAttributeDefinitionCommandOutput) => void, ): void; updateCalculatedAttributeDefinition( args: UpdateCalculatedAttributeDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCalculatedAttributeDefinitionCommandOutput) => void, ): void; updateDomain( args: UpdateDomainCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDomain( args: UpdateDomainCommandInput, cb: (err: any, data?: UpdateDomainCommandOutput) => void, ): void; updateDomain( args: UpdateDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainCommandOutput) => void, ): void; updateDomainLayout( args: UpdateDomainLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDomainLayout( args: UpdateDomainLayoutCommandInput, cb: (err: any, data?: UpdateDomainLayoutCommandOutput) => void, ): void; updateDomainLayout( args: UpdateDomainLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainLayoutCommandOutput) => void, ): void; updateEventTrigger( args: UpdateEventTriggerCommandInput, options?: __HttpHandlerOptions, ): Promise; updateEventTrigger( args: UpdateEventTriggerCommandInput, cb: (err: any, data?: UpdateEventTriggerCommandOutput) => void, ): void; updateEventTrigger( args: UpdateEventTriggerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEventTriggerCommandOutput) => void, ): void; updateProfile( args: UpdateProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; updateProfile( args: UpdateProfileCommandInput, cb: (err: any, data?: UpdateProfileCommandOutput) => void, ): void; updateProfile( args: UpdateProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProfileCommandOutput) => void, ): void; updateRecommender( args: UpdateRecommenderCommandInput, options?: __HttpHandlerOptions, ): Promise; updateRecommender( args: UpdateRecommenderCommandInput, cb: (err: any, data?: UpdateRecommenderCommandOutput) => void, ): void; updateRecommender( args: UpdateRecommenderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRecommenderCommandOutput) => void, ): void; paginateGetSimilarProfiles( args: GetSimilarProfilesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDomainLayouts( args: ListDomainLayoutsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDomainObjectTypes( args: ListDomainObjectTypesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListEventStreams( args: ListEventStreamsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListEventTriggers( args: ListEventTriggersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListObjectTypeAttributes( args: ListObjectTypeAttributesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRecommenderFilters( args: ListRecommenderFiltersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRecommenderRecipes( args?: ListRecommenderRecipesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRecommenders( args: ListRecommendersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRecommenderSchemas( args: ListRecommenderSchemasCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRuleBasedMatches( args: ListRuleBasedMatchesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSegmentDefinitions( args: ListSegmentDefinitionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListUploadJobs( args: ListUploadJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class CustomerProfiles extends CustomerProfilesClient implements CustomerProfiles {}