import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { ActivateMessageTemplateCommandInput, ActivateMessageTemplateCommandOutput, } from "./commands/ActivateMessageTemplateCommand"; import { CreateAIAgentCommandInput, CreateAIAgentCommandOutput, } from "./commands/CreateAIAgentCommand"; import { CreateAIAgentVersionCommandInput, CreateAIAgentVersionCommandOutput, } from "./commands/CreateAIAgentVersionCommand"; import { CreateAIGuardrailCommandInput, CreateAIGuardrailCommandOutput, } from "./commands/CreateAIGuardrailCommand"; import { CreateAIGuardrailVersionCommandInput, CreateAIGuardrailVersionCommandOutput, } from "./commands/CreateAIGuardrailVersionCommand"; import { CreateAIPromptCommandInput, CreateAIPromptCommandOutput, } from "./commands/CreateAIPromptCommand"; import { CreateAIPromptVersionCommandInput, CreateAIPromptVersionCommandOutput, } from "./commands/CreateAIPromptVersionCommand"; import { CreateAssistantAssociationCommandInput, CreateAssistantAssociationCommandOutput, } from "./commands/CreateAssistantAssociationCommand"; import { CreateAssistantCommandInput, CreateAssistantCommandOutput, } from "./commands/CreateAssistantCommand"; import { CreateContentAssociationCommandInput, CreateContentAssociationCommandOutput, } from "./commands/CreateContentAssociationCommand"; import { CreateContentCommandInput, CreateContentCommandOutput, } from "./commands/CreateContentCommand"; import { CreateKnowledgeBaseCommandInput, CreateKnowledgeBaseCommandOutput, } from "./commands/CreateKnowledgeBaseCommand"; import { CreateMessageTemplateAttachmentCommandInput, CreateMessageTemplateAttachmentCommandOutput, } from "./commands/CreateMessageTemplateAttachmentCommand"; import { CreateMessageTemplateCommandInput, CreateMessageTemplateCommandOutput, } from "./commands/CreateMessageTemplateCommand"; import { CreateMessageTemplateVersionCommandInput, CreateMessageTemplateVersionCommandOutput, } from "./commands/CreateMessageTemplateVersionCommand"; import { CreateQuickResponseCommandInput, CreateQuickResponseCommandOutput, } from "./commands/CreateQuickResponseCommand"; import { CreateSessionCommandInput, CreateSessionCommandOutput, } from "./commands/CreateSessionCommand"; import { DeactivateMessageTemplateCommandInput, DeactivateMessageTemplateCommandOutput, } from "./commands/DeactivateMessageTemplateCommand"; import { DeleteAIAgentCommandInput, DeleteAIAgentCommandOutput, } from "./commands/DeleteAIAgentCommand"; import { DeleteAIAgentVersionCommandInput, DeleteAIAgentVersionCommandOutput, } from "./commands/DeleteAIAgentVersionCommand"; import { DeleteAIGuardrailCommandInput, DeleteAIGuardrailCommandOutput, } from "./commands/DeleteAIGuardrailCommand"; import { DeleteAIGuardrailVersionCommandInput, DeleteAIGuardrailVersionCommandOutput, } from "./commands/DeleteAIGuardrailVersionCommand"; import { DeleteAIPromptCommandInput, DeleteAIPromptCommandOutput, } from "./commands/DeleteAIPromptCommand"; import { DeleteAIPromptVersionCommandInput, DeleteAIPromptVersionCommandOutput, } from "./commands/DeleteAIPromptVersionCommand"; import { DeleteAssistantAssociationCommandInput, DeleteAssistantAssociationCommandOutput, } from "./commands/DeleteAssistantAssociationCommand"; import { DeleteAssistantCommandInput, DeleteAssistantCommandOutput, } from "./commands/DeleteAssistantCommand"; import { DeleteContentAssociationCommandInput, DeleteContentAssociationCommandOutput, } from "./commands/DeleteContentAssociationCommand"; import { DeleteContentCommandInput, DeleteContentCommandOutput, } from "./commands/DeleteContentCommand"; import { DeleteImportJobCommandInput, DeleteImportJobCommandOutput, } from "./commands/DeleteImportJobCommand"; import { DeleteKnowledgeBaseCommandInput, DeleteKnowledgeBaseCommandOutput, } from "./commands/DeleteKnowledgeBaseCommand"; import { DeleteMessageTemplateAttachmentCommandInput, DeleteMessageTemplateAttachmentCommandOutput, } from "./commands/DeleteMessageTemplateAttachmentCommand"; import { DeleteMessageTemplateCommandInput, DeleteMessageTemplateCommandOutput, } from "./commands/DeleteMessageTemplateCommand"; import { DeleteQuickResponseCommandInput, DeleteQuickResponseCommandOutput, } from "./commands/DeleteQuickResponseCommand"; import { GetAIAgentCommandInput, GetAIAgentCommandOutput } from "./commands/GetAIAgentCommand"; import { GetAIGuardrailCommandInput, GetAIGuardrailCommandOutput, } from "./commands/GetAIGuardrailCommand"; import { GetAIPromptCommandInput, GetAIPromptCommandOutput } from "./commands/GetAIPromptCommand"; import { GetAssistantAssociationCommandInput, GetAssistantAssociationCommandOutput, } from "./commands/GetAssistantAssociationCommand"; import { GetAssistantCommandInput, GetAssistantCommandOutput, } from "./commands/GetAssistantCommand"; import { GetContentAssociationCommandInput, GetContentAssociationCommandOutput, } from "./commands/GetContentAssociationCommand"; 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 { GetMessageTemplateCommandInput, GetMessageTemplateCommandOutput, } from "./commands/GetMessageTemplateCommand"; import { GetNextMessageCommandInput, GetNextMessageCommandOutput, } from "./commands/GetNextMessageCommand"; import { GetQuickResponseCommandInput, GetQuickResponseCommandOutput, } from "./commands/GetQuickResponseCommand"; import { GetRecommendationsCommandInput, GetRecommendationsCommandOutput, } from "./commands/GetRecommendationsCommand"; import { GetSessionCommandInput, GetSessionCommandOutput } from "./commands/GetSessionCommand"; import { ListAIAgentsCommandInput, ListAIAgentsCommandOutput, } from "./commands/ListAIAgentsCommand"; import { ListAIAgentVersionsCommandInput, ListAIAgentVersionsCommandOutput, } from "./commands/ListAIAgentVersionsCommand"; import { ListAIGuardrailsCommandInput, ListAIGuardrailsCommandOutput, } from "./commands/ListAIGuardrailsCommand"; import { ListAIGuardrailVersionsCommandInput, ListAIGuardrailVersionsCommandOutput, } from "./commands/ListAIGuardrailVersionsCommand"; import { ListAIPromptsCommandInput, ListAIPromptsCommandOutput, } from "./commands/ListAIPromptsCommand"; import { ListAIPromptVersionsCommandInput, ListAIPromptVersionsCommandOutput, } from "./commands/ListAIPromptVersionsCommand"; import { ListAssistantAssociationsCommandInput, ListAssistantAssociationsCommandOutput, } from "./commands/ListAssistantAssociationsCommand"; import { ListAssistantsCommandInput, ListAssistantsCommandOutput, } from "./commands/ListAssistantsCommand"; import { ListContentAssociationsCommandInput, ListContentAssociationsCommandOutput, } from "./commands/ListContentAssociationsCommand"; import { ListContentsCommandInput, ListContentsCommandOutput, } from "./commands/ListContentsCommand"; import { ListImportJobsCommandInput, ListImportJobsCommandOutput, } from "./commands/ListImportJobsCommand"; import { ListKnowledgeBasesCommandInput, ListKnowledgeBasesCommandOutput, } from "./commands/ListKnowledgeBasesCommand"; import { ListMessagesCommandInput, ListMessagesCommandOutput, } from "./commands/ListMessagesCommand"; import { ListMessageTemplatesCommandInput, ListMessageTemplatesCommandOutput, } from "./commands/ListMessageTemplatesCommand"; import { ListMessageTemplateVersionsCommandInput, ListMessageTemplateVersionsCommandOutput, } from "./commands/ListMessageTemplateVersionsCommand"; import { ListModelsCommandInput, ListModelsCommandOutput } from "./commands/ListModelsCommand"; import { ListQuickResponsesCommandInput, ListQuickResponsesCommandOutput, } from "./commands/ListQuickResponsesCommand"; import { ListSpansCommandInput, ListSpansCommandOutput } from "./commands/ListSpansCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { NotifyRecommendationsReceivedCommandInput, NotifyRecommendationsReceivedCommandOutput, } from "./commands/NotifyRecommendationsReceivedCommand"; import { PutFeedbackCommandInput, PutFeedbackCommandOutput } from "./commands/PutFeedbackCommand"; import { QueryAssistantCommandInput, QueryAssistantCommandOutput, } from "./commands/QueryAssistantCommand"; import { RemoveAssistantAIAgentCommandInput, RemoveAssistantAIAgentCommandOutput, } from "./commands/RemoveAssistantAIAgentCommand"; import { RemoveKnowledgeBaseTemplateUriCommandInput, RemoveKnowledgeBaseTemplateUriCommandOutput, } from "./commands/RemoveKnowledgeBaseTemplateUriCommand"; import { RenderMessageTemplateCommandInput, RenderMessageTemplateCommandOutput, } from "./commands/RenderMessageTemplateCommand"; import { RetrieveCommandInput, RetrieveCommandOutput } from "./commands/RetrieveCommand"; import { SearchContentCommandInput, SearchContentCommandOutput, } from "./commands/SearchContentCommand"; import { SearchMessageTemplatesCommandInput, SearchMessageTemplatesCommandOutput, } from "./commands/SearchMessageTemplatesCommand"; import { SearchQuickResponsesCommandInput, SearchQuickResponsesCommandOutput, } from "./commands/SearchQuickResponsesCommand"; import { SearchSessionsCommandInput, SearchSessionsCommandOutput, } from "./commands/SearchSessionsCommand"; import { SendMessageCommandInput, SendMessageCommandOutput } from "./commands/SendMessageCommand"; 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 { UpdateAIAgentCommandInput, UpdateAIAgentCommandOutput, } from "./commands/UpdateAIAgentCommand"; import { UpdateAIGuardrailCommandInput, UpdateAIGuardrailCommandOutput, } from "./commands/UpdateAIGuardrailCommand"; import { UpdateAIPromptCommandInput, UpdateAIPromptCommandOutput, } from "./commands/UpdateAIPromptCommand"; import { UpdateAssistantAIAgentCommandInput, UpdateAssistantAIAgentCommandOutput, } from "./commands/UpdateAssistantAIAgentCommand"; import { UpdateContentCommandInput, UpdateContentCommandOutput, } from "./commands/UpdateContentCommand"; import { UpdateKnowledgeBaseTemplateUriCommandInput, UpdateKnowledgeBaseTemplateUriCommandOutput, } from "./commands/UpdateKnowledgeBaseTemplateUriCommand"; import { UpdateMessageTemplateCommandInput, UpdateMessageTemplateCommandOutput, } from "./commands/UpdateMessageTemplateCommand"; import { UpdateMessageTemplateMetadataCommandInput, UpdateMessageTemplateMetadataCommandOutput, } from "./commands/UpdateMessageTemplateMetadataCommand"; import { UpdateQuickResponseCommandInput, UpdateQuickResponseCommandOutput, } from "./commands/UpdateQuickResponseCommand"; import { UpdateSessionCommandInput, UpdateSessionCommandOutput, } from "./commands/UpdateSessionCommand"; import { UpdateSessionDataCommandInput, UpdateSessionDataCommandOutput, } from "./commands/UpdateSessionDataCommand"; import { QConnectClient } from "./QConnectClient"; export interface QConnect { activateMessageTemplate( args: ActivateMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; activateMessageTemplate( args: ActivateMessageTemplateCommandInput, cb: (err: any, data?: ActivateMessageTemplateCommandOutput) => void, ): void; activateMessageTemplate( args: ActivateMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ActivateMessageTemplateCommandOutput) => void, ): void; createAIAgent( args: CreateAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIAgent( args: CreateAIAgentCommandInput, cb: (err: any, data?: CreateAIAgentCommandOutput) => void, ): void; createAIAgent( args: CreateAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIAgentCommandOutput) => void, ): void; createAIAgentVersion( args: CreateAIAgentVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIAgentVersion( args: CreateAIAgentVersionCommandInput, cb: (err: any, data?: CreateAIAgentVersionCommandOutput) => void, ): void; createAIAgentVersion( args: CreateAIAgentVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIAgentVersionCommandOutput) => void, ): void; createAIGuardrail( args: CreateAIGuardrailCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIGuardrail( args: CreateAIGuardrailCommandInput, cb: (err: any, data?: CreateAIGuardrailCommandOutput) => void, ): void; createAIGuardrail( args: CreateAIGuardrailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIGuardrailCommandOutput) => void, ): void; createAIGuardrailVersion( args: CreateAIGuardrailVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIGuardrailVersion( args: CreateAIGuardrailVersionCommandInput, cb: (err: any, data?: CreateAIGuardrailVersionCommandOutput) => void, ): void; createAIGuardrailVersion( args: CreateAIGuardrailVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIGuardrailVersionCommandOutput) => void, ): void; createAIPrompt( args: CreateAIPromptCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIPrompt( args: CreateAIPromptCommandInput, cb: (err: any, data?: CreateAIPromptCommandOutput) => void, ): void; createAIPrompt( args: CreateAIPromptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIPromptCommandOutput) => void, ): void; createAIPromptVersion( args: CreateAIPromptVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; createAIPromptVersion( args: CreateAIPromptVersionCommandInput, cb: (err: any, data?: CreateAIPromptVersionCommandOutput) => void, ): void; createAIPromptVersion( args: CreateAIPromptVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAIPromptVersionCommandOutput) => void, ): void; 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; createContentAssociation( args: CreateContentAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; createContentAssociation( args: CreateContentAssociationCommandInput, cb: (err: any, data?: CreateContentAssociationCommandOutput) => void, ): void; createContentAssociation( args: CreateContentAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContentAssociationCommandOutput) => 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; createMessageTemplate( args: CreateMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; createMessageTemplate( args: CreateMessageTemplateCommandInput, cb: (err: any, data?: CreateMessageTemplateCommandOutput) => void, ): void; createMessageTemplate( args: CreateMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMessageTemplateCommandOutput) => void, ): void; createMessageTemplateAttachment( args: CreateMessageTemplateAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; createMessageTemplateAttachment( args: CreateMessageTemplateAttachmentCommandInput, cb: (err: any, data?: CreateMessageTemplateAttachmentCommandOutput) => void, ): void; createMessageTemplateAttachment( args: CreateMessageTemplateAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMessageTemplateAttachmentCommandOutput) => void, ): void; createMessageTemplateVersion( args: CreateMessageTemplateVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; createMessageTemplateVersion( args: CreateMessageTemplateVersionCommandInput, cb: (err: any, data?: CreateMessageTemplateVersionCommandOutput) => void, ): void; createMessageTemplateVersion( args: CreateMessageTemplateVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMessageTemplateVersionCommandOutput) => 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; deactivateMessageTemplate( args: DeactivateMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; deactivateMessageTemplate( args: DeactivateMessageTemplateCommandInput, cb: (err: any, data?: DeactivateMessageTemplateCommandOutput) => void, ): void; deactivateMessageTemplate( args: DeactivateMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeactivateMessageTemplateCommandOutput) => void, ): void; deleteAIAgent( args: DeleteAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIAgent( args: DeleteAIAgentCommandInput, cb: (err: any, data?: DeleteAIAgentCommandOutput) => void, ): void; deleteAIAgent( args: DeleteAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIAgentCommandOutput) => void, ): void; deleteAIAgentVersion( args: DeleteAIAgentVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIAgentVersion( args: DeleteAIAgentVersionCommandInput, cb: (err: any, data?: DeleteAIAgentVersionCommandOutput) => void, ): void; deleteAIAgentVersion( args: DeleteAIAgentVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIAgentVersionCommandOutput) => void, ): void; deleteAIGuardrail( args: DeleteAIGuardrailCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIGuardrail( args: DeleteAIGuardrailCommandInput, cb: (err: any, data?: DeleteAIGuardrailCommandOutput) => void, ): void; deleteAIGuardrail( args: DeleteAIGuardrailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIGuardrailCommandOutput) => void, ): void; deleteAIGuardrailVersion( args: DeleteAIGuardrailVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIGuardrailVersion( args: DeleteAIGuardrailVersionCommandInput, cb: (err: any, data?: DeleteAIGuardrailVersionCommandOutput) => void, ): void; deleteAIGuardrailVersion( args: DeleteAIGuardrailVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIGuardrailVersionCommandOutput) => void, ): void; deleteAIPrompt( args: DeleteAIPromptCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIPrompt( args: DeleteAIPromptCommandInput, cb: (err: any, data?: DeleteAIPromptCommandOutput) => void, ): void; deleteAIPrompt( args: DeleteAIPromptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIPromptCommandOutput) => void, ): void; deleteAIPromptVersion( args: DeleteAIPromptVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAIPromptVersion( args: DeleteAIPromptVersionCommandInput, cb: (err: any, data?: DeleteAIPromptVersionCommandOutput) => void, ): void; deleteAIPromptVersion( args: DeleteAIPromptVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAIPromptVersionCommandOutput) => 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; deleteContentAssociation( args: DeleteContentAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteContentAssociation( args: DeleteContentAssociationCommandInput, cb: (err: any, data?: DeleteContentAssociationCommandOutput) => void, ): void; deleteContentAssociation( args: DeleteContentAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContentAssociationCommandOutput) => 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; deleteMessageTemplate( args: DeleteMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteMessageTemplate( args: DeleteMessageTemplateCommandInput, cb: (err: any, data?: DeleteMessageTemplateCommandOutput) => void, ): void; deleteMessageTemplate( args: DeleteMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMessageTemplateCommandOutput) => void, ): void; deleteMessageTemplateAttachment( args: DeleteMessageTemplateAttachmentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteMessageTemplateAttachment( args: DeleteMessageTemplateAttachmentCommandInput, cb: (err: any, data?: DeleteMessageTemplateAttachmentCommandOutput) => void, ): void; deleteMessageTemplateAttachment( args: DeleteMessageTemplateAttachmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMessageTemplateAttachmentCommandOutput) => 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; getAIAgent( args: GetAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; getAIAgent( args: GetAIAgentCommandInput, cb: (err: any, data?: GetAIAgentCommandOutput) => void, ): void; getAIAgent( args: GetAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAIAgentCommandOutput) => void, ): void; getAIGuardrail( args: GetAIGuardrailCommandInput, options?: __HttpHandlerOptions, ): Promise; getAIGuardrail( args: GetAIGuardrailCommandInput, cb: (err: any, data?: GetAIGuardrailCommandOutput) => void, ): void; getAIGuardrail( args: GetAIGuardrailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAIGuardrailCommandOutput) => void, ): void; getAIPrompt( args: GetAIPromptCommandInput, options?: __HttpHandlerOptions, ): Promise; getAIPrompt( args: GetAIPromptCommandInput, cb: (err: any, data?: GetAIPromptCommandOutput) => void, ): void; getAIPrompt( args: GetAIPromptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAIPromptCommandOutput) => 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; getContentAssociation( args: GetContentAssociationCommandInput, options?: __HttpHandlerOptions, ): Promise; getContentAssociation( args: GetContentAssociationCommandInput, cb: (err: any, data?: GetContentAssociationCommandOutput) => void, ): void; getContentAssociation( args: GetContentAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContentAssociationCommandOutput) => 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; getMessageTemplate( args: GetMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; getMessageTemplate( args: GetMessageTemplateCommandInput, cb: (err: any, data?: GetMessageTemplateCommandOutput) => void, ): void; getMessageTemplate( args: GetMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMessageTemplateCommandOutput) => void, ): void; getNextMessage( args: GetNextMessageCommandInput, options?: __HttpHandlerOptions, ): Promise; getNextMessage( args: GetNextMessageCommandInput, cb: (err: any, data?: GetNextMessageCommandOutput) => void, ): void; getNextMessage( args: GetNextMessageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetNextMessageCommandOutput) => 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; listAIAgents( args: ListAIAgentsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIAgents( args: ListAIAgentsCommandInput, cb: (err: any, data?: ListAIAgentsCommandOutput) => void, ): void; listAIAgents( args: ListAIAgentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIAgentsCommandOutput) => void, ): void; listAIAgentVersions( args: ListAIAgentVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIAgentVersions( args: ListAIAgentVersionsCommandInput, cb: (err: any, data?: ListAIAgentVersionsCommandOutput) => void, ): void; listAIAgentVersions( args: ListAIAgentVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIAgentVersionsCommandOutput) => void, ): void; listAIGuardrails( args: ListAIGuardrailsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIGuardrails( args: ListAIGuardrailsCommandInput, cb: (err: any, data?: ListAIGuardrailsCommandOutput) => void, ): void; listAIGuardrails( args: ListAIGuardrailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIGuardrailsCommandOutput) => void, ): void; listAIGuardrailVersions( args: ListAIGuardrailVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIGuardrailVersions( args: ListAIGuardrailVersionsCommandInput, cb: (err: any, data?: ListAIGuardrailVersionsCommandOutput) => void, ): void; listAIGuardrailVersions( args: ListAIGuardrailVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIGuardrailVersionsCommandOutput) => void, ): void; listAIPrompts( args: ListAIPromptsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIPrompts( args: ListAIPromptsCommandInput, cb: (err: any, data?: ListAIPromptsCommandOutput) => void, ): void; listAIPrompts( args: ListAIPromptsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIPromptsCommandOutput) => void, ): void; listAIPromptVersions( args: ListAIPromptVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAIPromptVersions( args: ListAIPromptVersionsCommandInput, cb: (err: any, data?: ListAIPromptVersionsCommandOutput) => void, ): void; listAIPromptVersions( args: ListAIPromptVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAIPromptVersionsCommandOutput) => 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; listContentAssociations( args: ListContentAssociationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listContentAssociations( args: ListContentAssociationsCommandInput, cb: (err: any, data?: ListContentAssociationsCommandOutput) => void, ): void; listContentAssociations( args: ListContentAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContentAssociationsCommandOutput) => 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; listMessages( args: ListMessagesCommandInput, options?: __HttpHandlerOptions, ): Promise; listMessages( args: ListMessagesCommandInput, cb: (err: any, data?: ListMessagesCommandOutput) => void, ): void; listMessages( args: ListMessagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMessagesCommandOutput) => void, ): void; listMessageTemplates( args: ListMessageTemplatesCommandInput, options?: __HttpHandlerOptions, ): Promise; listMessageTemplates( args: ListMessageTemplatesCommandInput, cb: (err: any, data?: ListMessageTemplatesCommandOutput) => void, ): void; listMessageTemplates( args: ListMessageTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMessageTemplatesCommandOutput) => void, ): void; listMessageTemplateVersions( args: ListMessageTemplateVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listMessageTemplateVersions( args: ListMessageTemplateVersionsCommandInput, cb: (err: any, data?: ListMessageTemplateVersionsCommandOutput) => void, ): void; listMessageTemplateVersions( args: ListMessageTemplateVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMessageTemplateVersionsCommandOutput) => void, ): void; listModels( args: ListModelsCommandInput, options?: __HttpHandlerOptions, ): Promise; listModels( args: ListModelsCommandInput, cb: (err: any, data?: ListModelsCommandOutput) => void, ): void; listModels( args: ListModelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListModelsCommandOutput) => 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; listSpans( args: ListSpansCommandInput, options?: __HttpHandlerOptions, ): Promise; listSpans( args: ListSpansCommandInput, cb: (err: any, data?: ListSpansCommandOutput) => void, ): void; listSpans( args: ListSpansCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSpansCommandOutput) => 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; putFeedback( args: PutFeedbackCommandInput, options?: __HttpHandlerOptions, ): Promise; putFeedback( args: PutFeedbackCommandInput, cb: (err: any, data?: PutFeedbackCommandOutput) => void, ): void; putFeedback( args: PutFeedbackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFeedbackCommandOutput) => 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; removeAssistantAIAgent( args: RemoveAssistantAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; removeAssistantAIAgent( args: RemoveAssistantAIAgentCommandInput, cb: (err: any, data?: RemoveAssistantAIAgentCommandOutput) => void, ): void; removeAssistantAIAgent( args: RemoveAssistantAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveAssistantAIAgentCommandOutput) => 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; renderMessageTemplate( args: RenderMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; renderMessageTemplate( args: RenderMessageTemplateCommandInput, cb: (err: any, data?: RenderMessageTemplateCommandOutput) => void, ): void; renderMessageTemplate( args: RenderMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RenderMessageTemplateCommandOutput) => void, ): void; retrieve( args: RetrieveCommandInput, options?: __HttpHandlerOptions, ): Promise; retrieve(args: RetrieveCommandInput, cb: (err: any, data?: RetrieveCommandOutput) => void): void; retrieve( args: RetrieveCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RetrieveCommandOutput) => 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; searchMessageTemplates( args: SearchMessageTemplatesCommandInput, options?: __HttpHandlerOptions, ): Promise; searchMessageTemplates( args: SearchMessageTemplatesCommandInput, cb: (err: any, data?: SearchMessageTemplatesCommandOutput) => void, ): void; searchMessageTemplates( args: SearchMessageTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchMessageTemplatesCommandOutput) => 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; sendMessage( args: SendMessageCommandInput, options?: __HttpHandlerOptions, ): Promise; sendMessage( args: SendMessageCommandInput, cb: (err: any, data?: SendMessageCommandOutput) => void, ): void; sendMessage( args: SendMessageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendMessageCommandOutput) => 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; updateAIAgent( args: UpdateAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAIAgent( args: UpdateAIAgentCommandInput, cb: (err: any, data?: UpdateAIAgentCommandOutput) => void, ): void; updateAIAgent( args: UpdateAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAIAgentCommandOutput) => void, ): void; updateAIGuardrail( args: UpdateAIGuardrailCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAIGuardrail( args: UpdateAIGuardrailCommandInput, cb: (err: any, data?: UpdateAIGuardrailCommandOutput) => void, ): void; updateAIGuardrail( args: UpdateAIGuardrailCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAIGuardrailCommandOutput) => void, ): void; updateAIPrompt( args: UpdateAIPromptCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAIPrompt( args: UpdateAIPromptCommandInput, cb: (err: any, data?: UpdateAIPromptCommandOutput) => void, ): void; updateAIPrompt( args: UpdateAIPromptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAIPromptCommandOutput) => void, ): void; updateAssistantAIAgent( args: UpdateAssistantAIAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAssistantAIAgent( args: UpdateAssistantAIAgentCommandInput, cb: (err: any, data?: UpdateAssistantAIAgentCommandOutput) => void, ): void; updateAssistantAIAgent( args: UpdateAssistantAIAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAssistantAIAgentCommandOutput) => 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; updateMessageTemplate( args: UpdateMessageTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; updateMessageTemplate( args: UpdateMessageTemplateCommandInput, cb: (err: any, data?: UpdateMessageTemplateCommandOutput) => void, ): void; updateMessageTemplate( args: UpdateMessageTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMessageTemplateCommandOutput) => void, ): void; updateMessageTemplateMetadata( args: UpdateMessageTemplateMetadataCommandInput, options?: __HttpHandlerOptions, ): Promise; updateMessageTemplateMetadata( args: UpdateMessageTemplateMetadataCommandInput, cb: (err: any, data?: UpdateMessageTemplateMetadataCommandOutput) => void, ): void; updateMessageTemplateMetadata( args: UpdateMessageTemplateMetadataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMessageTemplateMetadataCommandOutput) => 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; updateSession( args: UpdateSessionCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSession( args: UpdateSessionCommandInput, cb: (err: any, data?: UpdateSessionCommandOutput) => void, ): void; updateSession( args: UpdateSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSessionCommandOutput) => void, ): void; updateSessionData( args: UpdateSessionDataCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSessionData( args: UpdateSessionDataCommandInput, cb: (err: any, data?: UpdateSessionDataCommandOutput) => void, ): void; updateSessionData( args: UpdateSessionDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSessionDataCommandOutput) => void, ): void; paginateListAIAgents( args: ListAIAgentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAIAgentVersions( args: ListAIAgentVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAIGuardrails( args: ListAIGuardrailsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAIGuardrailVersions( args: ListAIGuardrailVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAIPrompts( args: ListAIPromptsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAIPromptVersions( args: ListAIPromptVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAssistantAssociations( args: ListAssistantAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAssistants( args?: ListAssistantsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListContentAssociations( args: ListContentAssociationsCommandInput, 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; paginateListMessages( args: ListMessagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMessageTemplates( args: ListMessageTemplatesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMessageTemplateVersions( args: ListMessageTemplateVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListModels( args: ListModelsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListQuickResponses( args: ListQuickResponsesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSpans( args: ListSpansCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateQueryAssistant( args: QueryAssistantCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchContent( args: SearchContentCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchMessageTemplates( args: SearchMessageTemplatesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchQuickResponses( args: SearchQuickResponsesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchSessions( args: SearchSessionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class QConnect extends QConnectClient implements QConnect {}