import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { BatchGetCaseRuleCommandInput, BatchGetCaseRuleCommandOutput, } from "./commands/BatchGetCaseRuleCommand"; import { BatchGetFieldCommandInput, BatchGetFieldCommandOutput, } from "./commands/BatchGetFieldCommand"; import { BatchPutFieldOptionsCommandInput, BatchPutFieldOptionsCommandOutput, } from "./commands/BatchPutFieldOptionsCommand"; import { CreateCaseCommandInput, CreateCaseCommandOutput } from "./commands/CreateCaseCommand"; import { CreateCaseRuleCommandInput, CreateCaseRuleCommandOutput, } from "./commands/CreateCaseRuleCommand"; import { CreateDomainCommandInput, CreateDomainCommandOutput, } from "./commands/CreateDomainCommand"; import { CreateFieldCommandInput, CreateFieldCommandOutput } from "./commands/CreateFieldCommand"; import { CreateLayoutCommandInput, CreateLayoutCommandOutput, } from "./commands/CreateLayoutCommand"; import { CreateRelatedItemCommandInput, CreateRelatedItemCommandOutput, } from "./commands/CreateRelatedItemCommand"; import { CreateTemplateCommandInput, CreateTemplateCommandOutput, } from "./commands/CreateTemplateCommand"; import { DeleteCaseCommandInput, DeleteCaseCommandOutput } from "./commands/DeleteCaseCommand"; import { DeleteCaseRuleCommandInput, DeleteCaseRuleCommandOutput, } from "./commands/DeleteCaseRuleCommand"; import { DeleteDomainCommandInput, DeleteDomainCommandOutput, } from "./commands/DeleteDomainCommand"; import { DeleteFieldCommandInput, DeleteFieldCommandOutput } from "./commands/DeleteFieldCommand"; import { DeleteLayoutCommandInput, DeleteLayoutCommandOutput, } from "./commands/DeleteLayoutCommand"; import { DeleteRelatedItemCommandInput, DeleteRelatedItemCommandOutput, } from "./commands/DeleteRelatedItemCommand"; import { DeleteTemplateCommandInput, DeleteTemplateCommandOutput, } from "./commands/DeleteTemplateCommand"; import { GetCaseAuditEventsCommandInput, GetCaseAuditEventsCommandOutput, } from "./commands/GetCaseAuditEventsCommand"; import { GetCaseCommandInput, GetCaseCommandOutput } from "./commands/GetCaseCommand"; import { GetCaseEventConfigurationCommandInput, GetCaseEventConfigurationCommandOutput, } from "./commands/GetCaseEventConfigurationCommand"; import { GetDomainCommandInput, GetDomainCommandOutput } from "./commands/GetDomainCommand"; import { GetLayoutCommandInput, GetLayoutCommandOutput } from "./commands/GetLayoutCommand"; import { GetTemplateCommandInput, GetTemplateCommandOutput } from "./commands/GetTemplateCommand"; import { ListCaseRulesCommandInput, ListCaseRulesCommandOutput, } from "./commands/ListCaseRulesCommand"; import { ListCasesForContactCommandInput, ListCasesForContactCommandOutput, } from "./commands/ListCasesForContactCommand"; import { ListDomainsCommandInput, ListDomainsCommandOutput } from "./commands/ListDomainsCommand"; import { ListFieldOptionsCommandInput, ListFieldOptionsCommandOutput, } from "./commands/ListFieldOptionsCommand"; import { ListFieldsCommandInput, ListFieldsCommandOutput } from "./commands/ListFieldsCommand"; import { ListLayoutsCommandInput, ListLayoutsCommandOutput } from "./commands/ListLayoutsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTemplatesCommandInput, ListTemplatesCommandOutput, } from "./commands/ListTemplatesCommand"; import { PutCaseEventConfigurationCommandInput, PutCaseEventConfigurationCommandOutput, } from "./commands/PutCaseEventConfigurationCommand"; import { SearchAllRelatedItemsCommandInput, SearchAllRelatedItemsCommandOutput, } from "./commands/SearchAllRelatedItemsCommand"; import { SearchCasesCommandInput, SearchCasesCommandOutput } from "./commands/SearchCasesCommand"; import { SearchRelatedItemsCommandInput, SearchRelatedItemsCommandOutput, } from "./commands/SearchRelatedItemsCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateCaseCommandInput, UpdateCaseCommandOutput } from "./commands/UpdateCaseCommand"; import { UpdateCaseRuleCommandInput, UpdateCaseRuleCommandOutput, } from "./commands/UpdateCaseRuleCommand"; import { UpdateFieldCommandInput, UpdateFieldCommandOutput } from "./commands/UpdateFieldCommand"; import { UpdateLayoutCommandInput, UpdateLayoutCommandOutput, } from "./commands/UpdateLayoutCommand"; import { UpdateRelatedItemCommandInput, UpdateRelatedItemCommandOutput, } from "./commands/UpdateRelatedItemCommand"; import { UpdateTemplateCommandInput, UpdateTemplateCommandOutput, } from "./commands/UpdateTemplateCommand"; import { ConnectCasesClient } from "./ConnectCasesClient"; export interface ConnectCases { batchGetCaseRule( args: BatchGetCaseRuleCommandInput, options?: __HttpHandlerOptions, ): Promise; batchGetCaseRule( args: BatchGetCaseRuleCommandInput, cb: (err: any, data?: BatchGetCaseRuleCommandOutput) => void, ): void; batchGetCaseRule( args: BatchGetCaseRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetCaseRuleCommandOutput) => void, ): void; batchGetField( args: BatchGetFieldCommandInput, options?: __HttpHandlerOptions, ): Promise; batchGetField( args: BatchGetFieldCommandInput, cb: (err: any, data?: BatchGetFieldCommandOutput) => void, ): void; batchGetField( args: BatchGetFieldCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetFieldCommandOutput) => void, ): void; batchPutFieldOptions( args: BatchPutFieldOptionsCommandInput, options?: __HttpHandlerOptions, ): Promise; batchPutFieldOptions( args: BatchPutFieldOptionsCommandInput, cb: (err: any, data?: BatchPutFieldOptionsCommandOutput) => void, ): void; batchPutFieldOptions( args: BatchPutFieldOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchPutFieldOptionsCommandOutput) => void, ): void; createCase( args: CreateCaseCommandInput, options?: __HttpHandlerOptions, ): Promise; createCase( args: CreateCaseCommandInput, cb: (err: any, data?: CreateCaseCommandOutput) => void, ): void; createCase( args: CreateCaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCaseCommandOutput) => void, ): void; createCaseRule( args: CreateCaseRuleCommandInput, options?: __HttpHandlerOptions, ): Promise; createCaseRule( args: CreateCaseRuleCommandInput, cb: (err: any, data?: CreateCaseRuleCommandOutput) => void, ): void; createCaseRule( args: CreateCaseRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCaseRuleCommandOutput) => 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; createField( args: CreateFieldCommandInput, options?: __HttpHandlerOptions, ): Promise; createField( args: CreateFieldCommandInput, cb: (err: any, data?: CreateFieldCommandOutput) => void, ): void; createField( args: CreateFieldCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFieldCommandOutput) => void, ): void; createLayout( args: CreateLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; createLayout( args: CreateLayoutCommandInput, cb: (err: any, data?: CreateLayoutCommandOutput) => void, ): void; createLayout( args: CreateLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLayoutCommandOutput) => void, ): void; createRelatedItem( args: CreateRelatedItemCommandInput, options?: __HttpHandlerOptions, ): Promise; createRelatedItem( args: CreateRelatedItemCommandInput, cb: (err: any, data?: CreateRelatedItemCommandOutput) => void, ): void; createRelatedItem( args: CreateRelatedItemCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRelatedItemCommandOutput) => void, ): void; createTemplate( args: CreateTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; createTemplate( args: CreateTemplateCommandInput, cb: (err: any, data?: CreateTemplateCommandOutput) => void, ): void; createTemplate( args: CreateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTemplateCommandOutput) => void, ): void; deleteCase( args: DeleteCaseCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCase( args: DeleteCaseCommandInput, cb: (err: any, data?: DeleteCaseCommandOutput) => void, ): void; deleteCase( args: DeleteCaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCaseCommandOutput) => void, ): void; deleteCaseRule( args: DeleteCaseRuleCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteCaseRule( args: DeleteCaseRuleCommandInput, cb: (err: any, data?: DeleteCaseRuleCommandOutput) => void, ): void; deleteCaseRule( args: DeleteCaseRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCaseRuleCommandOutput) => 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; deleteField( args: DeleteFieldCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteField( args: DeleteFieldCommandInput, cb: (err: any, data?: DeleteFieldCommandOutput) => void, ): void; deleteField( args: DeleteFieldCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFieldCommandOutput) => void, ): void; deleteLayout( args: DeleteLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLayout( args: DeleteLayoutCommandInput, cb: (err: any, data?: DeleteLayoutCommandOutput) => void, ): void; deleteLayout( args: DeleteLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLayoutCommandOutput) => void, ): void; deleteRelatedItem( args: DeleteRelatedItemCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteRelatedItem( args: DeleteRelatedItemCommandInput, cb: (err: any, data?: DeleteRelatedItemCommandOutput) => void, ): void; deleteRelatedItem( args: DeleteRelatedItemCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRelatedItemCommandOutput) => void, ): void; deleteTemplate( args: DeleteTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteTemplate( args: DeleteTemplateCommandInput, cb: (err: any, data?: DeleteTemplateCommandOutput) => void, ): void; deleteTemplate( args: DeleteTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTemplateCommandOutput) => void, ): void; getCase(args: GetCaseCommandInput, options?: __HttpHandlerOptions): Promise; getCase(args: GetCaseCommandInput, cb: (err: any, data?: GetCaseCommandOutput) => void): void; getCase( args: GetCaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCaseCommandOutput) => void, ): void; getCaseAuditEvents( args: GetCaseAuditEventsCommandInput, options?: __HttpHandlerOptions, ): Promise; getCaseAuditEvents( args: GetCaseAuditEventsCommandInput, cb: (err: any, data?: GetCaseAuditEventsCommandOutput) => void, ): void; getCaseAuditEvents( args: GetCaseAuditEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCaseAuditEventsCommandOutput) => void, ): void; getCaseEventConfiguration( args: GetCaseEventConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; getCaseEventConfiguration( args: GetCaseEventConfigurationCommandInput, cb: (err: any, data?: GetCaseEventConfigurationCommandOutput) => void, ): void; getCaseEventConfiguration( args: GetCaseEventConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCaseEventConfigurationCommandOutput) => 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; getLayout( args: GetLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; getLayout( args: GetLayoutCommandInput, cb: (err: any, data?: GetLayoutCommandOutput) => void, ): void; getLayout( args: GetLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLayoutCommandOutput) => void, ): void; getTemplate( args: GetTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; getTemplate( args: GetTemplateCommandInput, cb: (err: any, data?: GetTemplateCommandOutput) => void, ): void; getTemplate( args: GetTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTemplateCommandOutput) => void, ): void; listCaseRules( args: ListCaseRulesCommandInput, options?: __HttpHandlerOptions, ): Promise; listCaseRules( args: ListCaseRulesCommandInput, cb: (err: any, data?: ListCaseRulesCommandOutput) => void, ): void; listCaseRules( args: ListCaseRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCaseRulesCommandOutput) => void, ): void; listCasesForContact( args: ListCasesForContactCommandInput, options?: __HttpHandlerOptions, ): Promise; listCasesForContact( args: ListCasesForContactCommandInput, cb: (err: any, data?: ListCasesForContactCommandOutput) => void, ): void; listCasesForContact( args: ListCasesForContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCasesForContactCommandOutput) => 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; listFieldOptions( args: ListFieldOptionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listFieldOptions( args: ListFieldOptionsCommandInput, cb: (err: any, data?: ListFieldOptionsCommandOutput) => void, ): void; listFieldOptions( args: ListFieldOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFieldOptionsCommandOutput) => void, ): void; listFields( args: ListFieldsCommandInput, options?: __HttpHandlerOptions, ): Promise; listFields( args: ListFieldsCommandInput, cb: (err: any, data?: ListFieldsCommandOutput) => void, ): void; listFields( args: ListFieldsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFieldsCommandOutput) => void, ): void; listLayouts( args: ListLayoutsCommandInput, options?: __HttpHandlerOptions, ): Promise; listLayouts( args: ListLayoutsCommandInput, cb: (err: any, data?: ListLayoutsCommandOutput) => void, ): void; listLayouts( args: ListLayoutsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLayoutsCommandOutput) => 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; listTemplates( args: ListTemplatesCommandInput, options?: __HttpHandlerOptions, ): Promise; listTemplates( args: ListTemplatesCommandInput, cb: (err: any, data?: ListTemplatesCommandOutput) => void, ): void; listTemplates( args: ListTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTemplatesCommandOutput) => void, ): void; putCaseEventConfiguration( args: PutCaseEventConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; putCaseEventConfiguration( args: PutCaseEventConfigurationCommandInput, cb: (err: any, data?: PutCaseEventConfigurationCommandOutput) => void, ): void; putCaseEventConfiguration( args: PutCaseEventConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutCaseEventConfigurationCommandOutput) => void, ): void; searchAllRelatedItems( args: SearchAllRelatedItemsCommandInput, options?: __HttpHandlerOptions, ): Promise; searchAllRelatedItems( args: SearchAllRelatedItemsCommandInput, cb: (err: any, data?: SearchAllRelatedItemsCommandOutput) => void, ): void; searchAllRelatedItems( args: SearchAllRelatedItemsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchAllRelatedItemsCommandOutput) => void, ): void; searchCases( args: SearchCasesCommandInput, options?: __HttpHandlerOptions, ): Promise; searchCases( args: SearchCasesCommandInput, cb: (err: any, data?: SearchCasesCommandOutput) => void, ): void; searchCases( args: SearchCasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchCasesCommandOutput) => void, ): void; searchRelatedItems( args: SearchRelatedItemsCommandInput, options?: __HttpHandlerOptions, ): Promise; searchRelatedItems( args: SearchRelatedItemsCommandInput, cb: (err: any, data?: SearchRelatedItemsCommandOutput) => void, ): void; searchRelatedItems( args: SearchRelatedItemsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchRelatedItemsCommandOutput) => 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; updateCase( args: UpdateCaseCommandInput, options?: __HttpHandlerOptions, ): Promise; updateCase( args: UpdateCaseCommandInput, cb: (err: any, data?: UpdateCaseCommandOutput) => void, ): void; updateCase( args: UpdateCaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCaseCommandOutput) => void, ): void; updateCaseRule( args: UpdateCaseRuleCommandInput, options?: __HttpHandlerOptions, ): Promise; updateCaseRule( args: UpdateCaseRuleCommandInput, cb: (err: any, data?: UpdateCaseRuleCommandOutput) => void, ): void; updateCaseRule( args: UpdateCaseRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCaseRuleCommandOutput) => void, ): void; updateField( args: UpdateFieldCommandInput, options?: __HttpHandlerOptions, ): Promise; updateField( args: UpdateFieldCommandInput, cb: (err: any, data?: UpdateFieldCommandOutput) => void, ): void; updateField( args: UpdateFieldCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFieldCommandOutput) => void, ): void; updateLayout( args: UpdateLayoutCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLayout( args: UpdateLayoutCommandInput, cb: (err: any, data?: UpdateLayoutCommandOutput) => void, ): void; updateLayout( args: UpdateLayoutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLayoutCommandOutput) => void, ): void; updateRelatedItem( args: UpdateRelatedItemCommandInput, options?: __HttpHandlerOptions, ): Promise; updateRelatedItem( args: UpdateRelatedItemCommandInput, cb: (err: any, data?: UpdateRelatedItemCommandOutput) => void, ): void; updateRelatedItem( args: UpdateRelatedItemCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRelatedItemCommandOutput) => void, ): void; updateTemplate( args: UpdateTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; updateTemplate( args: UpdateTemplateCommandInput, cb: (err: any, data?: UpdateTemplateCommandOutput) => void, ): void; updateTemplate( args: UpdateTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTemplateCommandOutput) => void, ): void; paginateGetCase( args: GetCaseCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateGetCaseAuditEvents( args: GetCaseAuditEventsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCaseRules( args: ListCaseRulesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCasesForContact( args: ListCasesForContactCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDomains( args?: ListDomainsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListFieldOptions( args: ListFieldOptionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListFields( args: ListFieldsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLayouts( args: ListLayoutsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListTemplates( args: ListTemplatesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchAllRelatedItems( args: SearchAllRelatedItemsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchCases( args: SearchCasesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchRelatedItems( args: SearchRelatedItemsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class ConnectCases extends ConnectCasesClient implements ConnectCases {}