import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreateAssistantAssociationCommandInput, CreateAssistantAssociationCommandOutput, } from "./commands/CreateAssistantAssociationCommand"; import { CreateAssistantCommandInput, CreateAssistantCommandOutput, } from "./commands/CreateAssistantCommand"; import { CreateContentCommandInput, CreateContentCommandOutput, } from "./commands/CreateContentCommand"; import { CreateKnowledgeBaseCommandInput, CreateKnowledgeBaseCommandOutput, } from "./commands/CreateKnowledgeBaseCommand"; import { CreateQuickResponseCommandInput, CreateQuickResponseCommandOutput, } from "./commands/CreateQuickResponseCommand"; import { CreateSessionCommandInput, CreateSessionCommandOutput, } from "./commands/CreateSessionCommand"; import { DeleteAssistantAssociationCommandInput, DeleteAssistantAssociationCommandOutput, } from "./commands/DeleteAssistantAssociationCommand"; import { DeleteAssistantCommandInput, DeleteAssistantCommandOutput, } from "./commands/DeleteAssistantCommand"; import { DeleteContentCommandInput, DeleteContentCommandOutput, } from "./commands/DeleteContentCommand"; import { DeleteImportJobCommandInput, DeleteImportJobCommandOutput, } from "./commands/DeleteImportJobCommand"; import { DeleteKnowledgeBaseCommandInput, DeleteKnowledgeBaseCommandOutput, } from "./commands/DeleteKnowledgeBaseCommand"; import { DeleteQuickResponseCommandInput, DeleteQuickResponseCommandOutput, } from "./commands/DeleteQuickResponseCommand"; import { GetAssistantAssociationCommandInput, GetAssistantAssociationCommandOutput, } from "./commands/GetAssistantAssociationCommand"; import { GetAssistantCommandInput, GetAssistantCommandOutput, } from "./commands/GetAssistantCommand"; import { GetContentCommandInput, GetContentCommandOutput } from "./commands/GetContentCommand"; import { GetContentSummaryCommandInput, GetContentSummaryCommandOutput, } from "./commands/GetContentSummaryCommand"; import { GetImportJobCommandInput, GetImportJobCommandOutput, } from "./commands/GetImportJobCommand"; import { GetKnowledgeBaseCommandInput, GetKnowledgeBaseCommandOutput, } from "./commands/GetKnowledgeBaseCommand"; import { GetQuickResponseCommandInput, GetQuickResponseCommandOutput, } from "./commands/GetQuickResponseCommand"; import { GetRecommendationsCommandInput, GetRecommendationsCommandOutput, } from "./commands/GetRecommendationsCommand"; import { GetSessionCommandInput, GetSessionCommandOutput } from "./commands/GetSessionCommand"; import { ListAssistantAssociationsCommandInput, ListAssistantAssociationsCommandOutput, } from "./commands/ListAssistantAssociationsCommand"; import { ListAssistantsCommandInput, ListAssistantsCommandOutput, } from "./commands/ListAssistantsCommand"; import { ListContentsCommandInput, ListContentsCommandOutput, } from "./commands/ListContentsCommand"; import { ListImportJobsCommandInput, ListImportJobsCommandOutput, } from "./commands/ListImportJobsCommand"; import { ListKnowledgeBasesCommandInput, ListKnowledgeBasesCommandOutput, } from "./commands/ListKnowledgeBasesCommand"; import { ListQuickResponsesCommandInput, ListQuickResponsesCommandOutput, } from "./commands/ListQuickResponsesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { NotifyRecommendationsReceivedCommandInput, NotifyRecommendationsReceivedCommandOutput, } from "./commands/NotifyRecommendationsReceivedCommand"; import { QueryAssistantCommandInput, QueryAssistantCommandOutput, } from "./commands/QueryAssistantCommand"; import { RemoveKnowledgeBaseTemplateUriCommandInput, RemoveKnowledgeBaseTemplateUriCommandOutput, } from "./commands/RemoveKnowledgeBaseTemplateUriCommand"; import { SearchContentCommandInput, SearchContentCommandOutput, } from "./commands/SearchContentCommand"; import { SearchQuickResponsesCommandInput, SearchQuickResponsesCommandOutput, } from "./commands/SearchQuickResponsesCommand"; import { SearchSessionsCommandInput, SearchSessionsCommandOutput, } from "./commands/SearchSessionsCommand"; import { StartContentUploadCommandInput, StartContentUploadCommandOutput, } from "./commands/StartContentUploadCommand"; import { StartImportJobCommandInput, StartImportJobCommandOutput, } from "./commands/StartImportJobCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateContentCommandInput, UpdateContentCommandOutput, } from "./commands/UpdateContentCommand"; import { UpdateKnowledgeBaseTemplateUriCommandInput, UpdateKnowledgeBaseTemplateUriCommandOutput, } from "./commands/UpdateKnowledgeBaseTemplateUriCommand"; import { UpdateQuickResponseCommandInput, UpdateQuickResponseCommandOutput, } from "./commands/UpdateQuickResponseCommand"; import { WisdomClient } from "./WisdomClient"; export interface Wisdom { createAssistant( args: CreateAssistantCommandInput, options?: __HttpHandlerOptions, ): Promise; createAssistant( args: CreateAssistantCommandInput, cb: (err: any, data?: CreateAssistantCommandOutput) => void, ): void; createAssistant( args: CreateAssistantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAssistantCommandOutput) => void, ): void; createAssistantAssociation( args: CreateAssistantAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; createAssistantAssociation( args: CreateAssistantAssociationCommandInput, cb: (err: any, data?: CreateAssistantAssociationCommandOutput) => void, ): void; createAssistantAssociation( args: CreateAssistantAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAssistantAssociationCommandOutput) => void, ): void; createContent( args: CreateContentCommandInput, options?: __HttpHandlerOptions, ): Promise; createContent( args: CreateContentCommandInput, cb: (err: any, data?: CreateContentCommandOutput) => void, ): void; createContent( args: CreateContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContentCommandOutput) => void, ): void; createKnowledgeBase( args: CreateKnowledgeBaseCommandInput, options?: __HttpHandlerOptions, ): Promise; createKnowledgeBase( args: CreateKnowledgeBaseCommandInput, cb: (err: any, data?: CreateKnowledgeBaseCommandOutput) => void, ): void; createKnowledgeBase( args: CreateKnowledgeBaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKnowledgeBaseCommandOutput) => void, ): void; createQuickResponse( args: CreateQuickResponseCommandInput, options?: __HttpHandlerOptions, ): Promise; createQuickResponse( args: CreateQuickResponseCommandInput, cb: (err: any, data?: CreateQuickResponseCommandOutput) => void, ): void; createQuickResponse( args: CreateQuickResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateQuickResponseCommandOutput) => void, ): void; createSession( args: CreateSessionCommandInput, options?: __HttpHandlerOptions, ): Promise; createSession( args: CreateSessionCommandInput, cb: (err: any, data?: CreateSessionCommandOutput) => void, ): void; createSession( args: CreateSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSessionCommandOutput) => void, ): void; deleteAssistant( args: DeleteAssistantCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAssistant( args: DeleteAssistantCommandInput, cb: (err: any, data?: DeleteAssistantCommandOutput) => void, ): void; deleteAssistant( args: DeleteAssistantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAssistantCommandOutput) => void, ): void; deleteAssistantAssociation( args: DeleteAssistantAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAssistantAssociation( args: DeleteAssistantAssociationCommandInput, cb: (err: any, data?: DeleteAssistantAssociationCommandOutput) => void, ): void; deleteAssistantAssociation( args: DeleteAssistantAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAssistantAssociationCommandOutput) => void, ): void; deleteContent( args: DeleteContentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteContent( args: DeleteContentCommandInput, cb: (err: any, data?: DeleteContentCommandOutput) => void, ): void; deleteContent( args: DeleteContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContentCommandOutput) => void, ): void; deleteImportJob( args: DeleteImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteImportJob( args: DeleteImportJobCommandInput, cb: (err: any, data?: DeleteImportJobCommandOutput) => void, ): void; deleteImportJob( args: DeleteImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteImportJobCommandOutput) => void, ): void; deleteKnowledgeBase( args: DeleteKnowledgeBaseCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteKnowledgeBase( args: DeleteKnowledgeBaseCommandInput, cb: (err: any, data?: DeleteKnowledgeBaseCommandOutput) => void, ): void; deleteKnowledgeBase( args: DeleteKnowledgeBaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKnowledgeBaseCommandOutput) => void, ): void; deleteQuickResponse( args: DeleteQuickResponseCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteQuickResponse( args: DeleteQuickResponseCommandInput, cb: (err: any, data?: DeleteQuickResponseCommandOutput) => void, ): void; deleteQuickResponse( args: DeleteQuickResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteQuickResponseCommandOutput) => void, ): void; getAssistant( args: GetAssistantCommandInput, options?: __HttpHandlerOptions, ): Promise; getAssistant( args: GetAssistantCommandInput, cb: (err: any, data?: GetAssistantCommandOutput) => void, ): void; getAssistant( args: GetAssistantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAssistantCommandOutput) => void, ): void; getAssistantAssociation( args: GetAssistantAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; getAssistantAssociation( args: GetAssistantAssociationCommandInput, cb: (err: any, data?: GetAssistantAssociationCommandOutput) => void, ): void; getAssistantAssociation( args: GetAssistantAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAssistantAssociationCommandOutput) => void, ): void; getContent( args: GetContentCommandInput, options?: __HttpHandlerOptions, ): Promise; getContent( args: GetContentCommandInput, cb: (err: any, data?: GetContentCommandOutput) => void, ): void; getContent( args: GetContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContentCommandOutput) => void, ): void; getContentSummary( args: GetContentSummaryCommandInput, options?: __HttpHandlerOptions, ): Promise; getContentSummary( args: GetContentSummaryCommandInput, cb: (err: any, data?: GetContentSummaryCommandOutput) => void, ): void; getContentSummary( args: GetContentSummaryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContentSummaryCommandOutput) => void, ): void; getImportJob( args: GetImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; getImportJob( args: GetImportJobCommandInput, cb: (err: any, data?: GetImportJobCommandOutput) => void, ): void; getImportJob( args: GetImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetImportJobCommandOutput) => void, ): void; getKnowledgeBase( args: GetKnowledgeBaseCommandInput, options?: __HttpHandlerOptions, ): Promise; getKnowledgeBase( args: GetKnowledgeBaseCommandInput, cb: (err: any, data?: GetKnowledgeBaseCommandOutput) => void, ): void; getKnowledgeBase( args: GetKnowledgeBaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKnowledgeBaseCommandOutput) => void, ): void; getQuickResponse( args: GetQuickResponseCommandInput, options?: __HttpHandlerOptions, ): Promise; getQuickResponse( args: GetQuickResponseCommandInput, cb: (err: any, data?: GetQuickResponseCommandOutput) => void, ): void; getQuickResponse( args: GetQuickResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetQuickResponseCommandOutput) => void, ): void; getRecommendations( args: GetRecommendationsCommandInput, options?: __HttpHandlerOptions, ): Promise; getRecommendations( args: GetRecommendationsCommandInput, cb: (err: any, data?: GetRecommendationsCommandOutput) => void, ): void; getRecommendations( args: GetRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRecommendationsCommandOutput) => void, ): void; getSession( args: GetSessionCommandInput, options?: __HttpHandlerOptions, ): Promise; getSession( args: GetSessionCommandInput, cb: (err: any, data?: GetSessionCommandOutput) => void, ): void; getSession( args: GetSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSessionCommandOutput) => void, ): void; listAssistantAssociations( args: ListAssistantAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAssistantAssociations( args: ListAssistantAssociationsCommandInput, cb: (err: any, data?: ListAssistantAssociationsCommandOutput) => void, ): void; listAssistantAssociations( args: ListAssistantAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAssistantAssociationsCommandOutput) => void, ): void; listAssistants(): Promise; listAssistants( args: ListAssistantsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAssistants( args: ListAssistantsCommandInput, cb: (err: any, data?: ListAssistantsCommandOutput) => void, ): void; listAssistants( args: ListAssistantsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAssistantsCommandOutput) => void, ): void; listContents( args: ListContentsCommandInput, options?: __HttpHandlerOptions, ): Promise; listContents( args: ListContentsCommandInput, cb: (err: any, data?: ListContentsCommandOutput) => void, ): void; listContents( args: ListContentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContentsCommandOutput) => void, ): void; listImportJobs( args: ListImportJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listImportJobs( args: ListImportJobsCommandInput, cb: (err: any, data?: ListImportJobsCommandOutput) => void, ): void; listImportJobs( args: ListImportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListImportJobsCommandOutput) => void, ): void; listKnowledgeBases(): Promise; listKnowledgeBases( args: ListKnowledgeBasesCommandInput, options?: __HttpHandlerOptions, ): Promise; listKnowledgeBases( args: ListKnowledgeBasesCommandInput, cb: (err: any, data?: ListKnowledgeBasesCommandOutput) => void, ): void; listKnowledgeBases( args: ListKnowledgeBasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKnowledgeBasesCommandOutput) => void, ): void; listQuickResponses( args: ListQuickResponsesCommandInput, options?: __HttpHandlerOptions, ): Promise; listQuickResponses( args: ListQuickResponsesCommandInput, cb: (err: any, data?: ListQuickResponsesCommandOutput) => void, ): void; listQuickResponses( args: ListQuickResponsesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListQuickResponsesCommandOutput) => 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; notifyRecommendationsReceived( args: NotifyRecommendationsReceivedCommandInput, options?: __HttpHandlerOptions, ): Promise; notifyRecommendationsReceived( args: NotifyRecommendationsReceivedCommandInput, cb: (err: any, data?: NotifyRecommendationsReceivedCommandOutput) => void, ): void; notifyRecommendationsReceived( args: NotifyRecommendationsReceivedCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: NotifyRecommendationsReceivedCommandOutput) => void, ): void; queryAssistant( args: QueryAssistantCommandInput, options?: __HttpHandlerOptions, ): Promise; queryAssistant( args: QueryAssistantCommandInput, cb: (err: any, data?: QueryAssistantCommandOutput) => void, ): void; queryAssistant( args: QueryAssistantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: QueryAssistantCommandOutput) => void, ): void; removeKnowledgeBaseTemplateUri( args: RemoveKnowledgeBaseTemplateUriCommandInput, options?: __HttpHandlerOptions, ): Promise; removeKnowledgeBaseTemplateUri( args: RemoveKnowledgeBaseTemplateUriCommandInput, cb: (err: any, data?: RemoveKnowledgeBaseTemplateUriCommandOutput) => void, ): void; removeKnowledgeBaseTemplateUri( args: RemoveKnowledgeBaseTemplateUriCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveKnowledgeBaseTemplateUriCommandOutput) => void, ): void; searchContent( args: SearchContentCommandInput, options?: __HttpHandlerOptions, ): Promise; searchContent( args: SearchContentCommandInput, cb: (err: any, data?: SearchContentCommandOutput) => void, ): void; searchContent( args: SearchContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchContentCommandOutput) => void, ): void; searchQuickResponses( args: SearchQuickResponsesCommandInput, options?: __HttpHandlerOptions, ): Promise; searchQuickResponses( args: SearchQuickResponsesCommandInput, cb: (err: any, data?: SearchQuickResponsesCommandOutput) => void, ): void; searchQuickResponses( args: SearchQuickResponsesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchQuickResponsesCommandOutput) => void, ): void; searchSessions( args: SearchSessionsCommandInput, options?: __HttpHandlerOptions, ): Promise; searchSessions( args: SearchSessionsCommandInput, cb: (err: any, data?: SearchSessionsCommandOutput) => void, ): void; searchSessions( args: SearchSessionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchSessionsCommandOutput) => void, ): void; startContentUpload( args: StartContentUploadCommandInput, options?: __HttpHandlerOptions, ): Promise; startContentUpload( args: StartContentUploadCommandInput, cb: (err: any, data?: StartContentUploadCommandOutput) => void, ): void; startContentUpload( args: StartContentUploadCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartContentUploadCommandOutput) => void, ): void; startImportJob( args: StartImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; startImportJob( args: StartImportJobCommandInput, cb: (err: any, data?: StartImportJobCommandOutput) => void, ): void; startImportJob( args: StartImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartImportJobCommandOutput) => 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; updateContent( args: UpdateContentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateContent( args: UpdateContentCommandInput, cb: (err: any, data?: UpdateContentCommandOutput) => void, ): void; updateContent( args: UpdateContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContentCommandOutput) => void, ): void; updateKnowledgeBaseTemplateUri( args: UpdateKnowledgeBaseTemplateUriCommandInput, options?: __HttpHandlerOptions, ): Promise; updateKnowledgeBaseTemplateUri( args: UpdateKnowledgeBaseTemplateUriCommandInput, cb: (err: any, data?: UpdateKnowledgeBaseTemplateUriCommandOutput) => void, ): void; updateKnowledgeBaseTemplateUri( args: UpdateKnowledgeBaseTemplateUriCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKnowledgeBaseTemplateUriCommandOutput) => void, ): void; updateQuickResponse( args: UpdateQuickResponseCommandInput, options?: __HttpHandlerOptions, ): Promise; updateQuickResponse( args: UpdateQuickResponseCommandInput, cb: (err: any, data?: UpdateQuickResponseCommandOutput) => void, ): void; updateQuickResponse( args: UpdateQuickResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateQuickResponseCommandOutput) => void, ): void; paginateListAssistantAssociations( args: ListAssistantAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAssistants( args?: ListAssistantsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListContents( args: ListContentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListImportJobs( args: ListImportJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListKnowledgeBases( args?: ListKnowledgeBasesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListQuickResponses( args: ListQuickResponsesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateQueryAssistant( args: QueryAssistantCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchContent( args: SearchContentCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchQuickResponses( args: SearchQuickResponsesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchSessions( args: SearchSessionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class Wisdom extends WisdomClient implements Wisdom {}