import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AssociateLensesCommandInput, AssociateLensesCommandOutput, } from "./commands/AssociateLensesCommand"; import { AssociateProfilesCommandInput, AssociateProfilesCommandOutput, } from "./commands/AssociateProfilesCommand"; import { CreateAgentContextCommandInput, CreateAgentContextCommandOutput, } from "./commands/CreateAgentContextCommand"; import { CreateAgentGoalCommandInput, CreateAgentGoalCommandOutput, } from "./commands/CreateAgentGoalCommand"; import { CreateAgentProfileCommandInput, CreateAgentProfileCommandOutput, } from "./commands/CreateAgentProfileCommand"; import { CreateLensShareCommandInput, CreateLensShareCommandOutput, } from "./commands/CreateLensShareCommand"; import { CreateLensVersionCommandInput, CreateLensVersionCommandOutput, } from "./commands/CreateLensVersionCommand"; import { CreateMilestoneCommandInput, CreateMilestoneCommandOutput, } from "./commands/CreateMilestoneCommand"; import { CreateProfileCommandInput, CreateProfileCommandOutput, } from "./commands/CreateProfileCommand"; import { CreateProfileShareCommandInput, CreateProfileShareCommandOutput, } from "./commands/CreateProfileShareCommand"; import { CreateReviewTemplateCommandInput, CreateReviewTemplateCommandOutput, } from "./commands/CreateReviewTemplateCommand"; import { CreateTemplateShareCommandInput, CreateTemplateShareCommandOutput, } from "./commands/CreateTemplateShareCommand"; import { CreateWorkloadCommandInput, CreateWorkloadCommandOutput, } from "./commands/CreateWorkloadCommand"; import { CreateWorkloadShareCommandInput, CreateWorkloadShareCommandOutput, } from "./commands/CreateWorkloadShareCommand"; import { DeleteAgentContextCommandInput, DeleteAgentContextCommandOutput, } from "./commands/DeleteAgentContextCommand"; import { DeleteAgentGoalCommandInput, DeleteAgentGoalCommandOutput, } from "./commands/DeleteAgentGoalCommand"; import { DeleteAgentProfileCommandInput, DeleteAgentProfileCommandOutput, } from "./commands/DeleteAgentProfileCommand"; import { DeleteLensCommandInput, DeleteLensCommandOutput } from "./commands/DeleteLensCommand"; import { DeleteLensShareCommandInput, DeleteLensShareCommandOutput, } from "./commands/DeleteLensShareCommand"; import { DeleteProfileCommandInput, DeleteProfileCommandOutput, } from "./commands/DeleteProfileCommand"; import { DeleteProfileShareCommandInput, DeleteProfileShareCommandOutput, } from "./commands/DeleteProfileShareCommand"; import { DeleteReviewTemplateCommandInput, DeleteReviewTemplateCommandOutput, } from "./commands/DeleteReviewTemplateCommand"; import { DeleteTemplateShareCommandInput, DeleteTemplateShareCommandOutput, } from "./commands/DeleteTemplateShareCommand"; import { DeleteWorkloadCommandInput, DeleteWorkloadCommandOutput, } from "./commands/DeleteWorkloadCommand"; import { DeleteWorkloadShareCommandInput, DeleteWorkloadShareCommandOutput, } from "./commands/DeleteWorkloadShareCommand"; import { DisassociateLensesCommandInput, DisassociateLensesCommandOutput, } from "./commands/DisassociateLensesCommand"; import { DisassociateProfilesCommandInput, DisassociateProfilesCommandOutput, } from "./commands/DisassociateProfilesCommand"; import { ExportLensCommandInput, ExportLensCommandOutput } from "./commands/ExportLensCommand"; import { GetAgentContextCommandInput, GetAgentContextCommandOutput, } from "./commands/GetAgentContextCommand"; import { GetAgentGoalCommandInput, GetAgentGoalCommandOutput, } from "./commands/GetAgentGoalCommand"; import { GetAgentProfileCommandInput, GetAgentProfileCommandOutput, } from "./commands/GetAgentProfileCommand"; import { GetAgentRecommendationCommandInput, GetAgentRecommendationCommandOutput, } from "./commands/GetAgentRecommendationCommand"; import { GetAgentRecommendationGenerationCommandInput, GetAgentRecommendationGenerationCommandOutput, } from "./commands/GetAgentRecommendationGenerationCommand"; import { GetAnswerCommandInput, GetAnswerCommandOutput } from "./commands/GetAnswerCommand"; import { GetConsolidatedReportCommandInput, GetConsolidatedReportCommandOutput, } from "./commands/GetConsolidatedReportCommand"; import { GetGlobalSettingsCommandInput, GetGlobalSettingsCommandOutput, } from "./commands/GetGlobalSettingsCommand"; import { GetLensCommandInput, GetLensCommandOutput } from "./commands/GetLensCommand"; import { GetLensReviewCommandInput, GetLensReviewCommandOutput, } from "./commands/GetLensReviewCommand"; import { GetLensReviewReportCommandInput, GetLensReviewReportCommandOutput, } from "./commands/GetLensReviewReportCommand"; import { GetLensVersionDifferenceCommandInput, GetLensVersionDifferenceCommandOutput, } from "./commands/GetLensVersionDifferenceCommand"; import { GetMilestoneCommandInput, GetMilestoneCommandOutput, } from "./commands/GetMilestoneCommand"; import { GetProfileCommandInput, GetProfileCommandOutput } from "./commands/GetProfileCommand"; import { GetProfileTemplateCommandInput, GetProfileTemplateCommandOutput, } from "./commands/GetProfileTemplateCommand"; import { GetReviewTemplateAnswerCommandInput, GetReviewTemplateAnswerCommandOutput, } from "./commands/GetReviewTemplateAnswerCommand"; import { GetReviewTemplateCommandInput, GetReviewTemplateCommandOutput, } from "./commands/GetReviewTemplateCommand"; import { GetReviewTemplateLensReviewCommandInput, GetReviewTemplateLensReviewCommandOutput, } from "./commands/GetReviewTemplateLensReviewCommand"; import { GetWorkloadCommandInput, GetWorkloadCommandOutput } from "./commands/GetWorkloadCommand"; import { ImportLensCommandInput, ImportLensCommandOutput } from "./commands/ImportLensCommand"; import { ListAgentContextsCommandInput, ListAgentContextsCommandOutput, } from "./commands/ListAgentContextsCommand"; import { ListAgentGoalsCommandInput, ListAgentGoalsCommandOutput, } from "./commands/ListAgentGoalsCommand"; import { ListAgentProfilesCommandInput, ListAgentProfilesCommandOutput, } from "./commands/ListAgentProfilesCommand"; import { ListAgentRecommendationGenerationsCommandInput, ListAgentRecommendationGenerationsCommandOutput, } from "./commands/ListAgentRecommendationGenerationsCommand"; import { ListAgentRecommendationItemsCommandInput, ListAgentRecommendationItemsCommandOutput, } from "./commands/ListAgentRecommendationItemsCommand"; import { ListAgentRecommendationsCommandInput, ListAgentRecommendationsCommandOutput, } from "./commands/ListAgentRecommendationsCommand"; import { ListAnswersCommandInput, ListAnswersCommandOutput } from "./commands/ListAnswersCommand"; import { ListCheckDetailsCommandInput, ListCheckDetailsCommandOutput, } from "./commands/ListCheckDetailsCommand"; import { ListCheckSummariesCommandInput, ListCheckSummariesCommandOutput, } from "./commands/ListCheckSummariesCommand"; import { ListLensesCommandInput, ListLensesCommandOutput } from "./commands/ListLensesCommand"; import { ListLensReviewImprovementsCommandInput, ListLensReviewImprovementsCommandOutput, } from "./commands/ListLensReviewImprovementsCommand"; import { ListLensReviewsCommandInput, ListLensReviewsCommandOutput, } from "./commands/ListLensReviewsCommand"; import { ListLensSharesCommandInput, ListLensSharesCommandOutput, } from "./commands/ListLensSharesCommand"; import { ListMilestonesCommandInput, ListMilestonesCommandOutput, } from "./commands/ListMilestonesCommand"; import { ListNotificationsCommandInput, ListNotificationsCommandOutput, } from "./commands/ListNotificationsCommand"; import { ListProfileNotificationsCommandInput, ListProfileNotificationsCommandOutput, } from "./commands/ListProfileNotificationsCommand"; import { ListProfilesCommandInput, ListProfilesCommandOutput, } from "./commands/ListProfilesCommand"; import { ListProfileSharesCommandInput, ListProfileSharesCommandOutput, } from "./commands/ListProfileSharesCommand"; import { ListReviewTemplateAnswersCommandInput, ListReviewTemplateAnswersCommandOutput, } from "./commands/ListReviewTemplateAnswersCommand"; import { ListReviewTemplatesCommandInput, ListReviewTemplatesCommandOutput, } from "./commands/ListReviewTemplatesCommand"; import { ListShareInvitationsCommandInput, ListShareInvitationsCommandOutput, } from "./commands/ListShareInvitationsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTemplateSharesCommandInput, ListTemplateSharesCommandOutput, } from "./commands/ListTemplateSharesCommand"; import { ListWorkloadsCommandInput, ListWorkloadsCommandOutput, } from "./commands/ListWorkloadsCommand"; import { ListWorkloadSharesCommandInput, ListWorkloadSharesCommandOutput, } from "./commands/ListWorkloadSharesCommand"; import { PutAgentRecommendationFeedbackCommandInput, PutAgentRecommendationFeedbackCommandOutput, } from "./commands/PutAgentRecommendationFeedbackCommand"; import { StartAgentRecommendationGenerationCommandInput, StartAgentRecommendationGenerationCommandOutput, } from "./commands/StartAgentRecommendationGenerationCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAgentContextCommandInput, UpdateAgentContextCommandOutput, } from "./commands/UpdateAgentContextCommand"; import { UpdateAgentGoalCommandInput, UpdateAgentGoalCommandOutput, } from "./commands/UpdateAgentGoalCommand"; import { UpdateAgentProfileCommandInput, UpdateAgentProfileCommandOutput, } from "./commands/UpdateAgentProfileCommand"; import { UpdateAgentRecommendationStatusCommandInput, UpdateAgentRecommendationStatusCommandOutput, } from "./commands/UpdateAgentRecommendationStatusCommand"; import { UpdateAnswerCommandInput, UpdateAnswerCommandOutput, } from "./commands/UpdateAnswerCommand"; import { UpdateGlobalSettingsCommandInput, UpdateGlobalSettingsCommandOutput, } from "./commands/UpdateGlobalSettingsCommand"; import { UpdateIntegrationCommandInput, UpdateIntegrationCommandOutput, } from "./commands/UpdateIntegrationCommand"; import { UpdateLensReviewCommandInput, UpdateLensReviewCommandOutput, } from "./commands/UpdateLensReviewCommand"; import { UpdateProfileCommandInput, UpdateProfileCommandOutput, } from "./commands/UpdateProfileCommand"; import { UpdateReviewTemplateAnswerCommandInput, UpdateReviewTemplateAnswerCommandOutput, } from "./commands/UpdateReviewTemplateAnswerCommand"; import { UpdateReviewTemplateCommandInput, UpdateReviewTemplateCommandOutput, } from "./commands/UpdateReviewTemplateCommand"; import { UpdateReviewTemplateLensReviewCommandInput, UpdateReviewTemplateLensReviewCommandOutput, } from "./commands/UpdateReviewTemplateLensReviewCommand"; import { UpdateShareInvitationCommandInput, UpdateShareInvitationCommandOutput, } from "./commands/UpdateShareInvitationCommand"; import { UpdateWorkloadCommandInput, UpdateWorkloadCommandOutput, } from "./commands/UpdateWorkloadCommand"; import { UpdateWorkloadShareCommandInput, UpdateWorkloadShareCommandOutput, } from "./commands/UpdateWorkloadShareCommand"; import { UpgradeLensReviewCommandInput, UpgradeLensReviewCommandOutput, } from "./commands/UpgradeLensReviewCommand"; import { UpgradeProfileVersionCommandInput, UpgradeProfileVersionCommandOutput, } from "./commands/UpgradeProfileVersionCommand"; import { UpgradeReviewTemplateLensReviewCommandInput, UpgradeReviewTemplateLensReviewCommandOutput, } from "./commands/UpgradeReviewTemplateLensReviewCommand"; import { WellArchitectedClient } from "./WellArchitectedClient"; export interface WellArchitected { associateLenses( args: AssociateLensesCommandInput, options?: __HttpHandlerOptions, ): Promise; associateLenses( args: AssociateLensesCommandInput, cb: (err: any, data?: AssociateLensesCommandOutput) => void, ): void; associateLenses( args: AssociateLensesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateLensesCommandOutput) => void, ): void; associateProfiles( args: AssociateProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; associateProfiles( args: AssociateProfilesCommandInput, cb: (err: any, data?: AssociateProfilesCommandOutput) => void, ): void; associateProfiles( args: AssociateProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateProfilesCommandOutput) => void, ): void; createAgentContext( args: CreateAgentContextCommandInput, options?: __HttpHandlerOptions, ): Promise; createAgentContext( args: CreateAgentContextCommandInput, cb: (err: any, data?: CreateAgentContextCommandOutput) => void, ): void; createAgentContext( args: CreateAgentContextCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAgentContextCommandOutput) => void, ): void; createAgentGoal( args: CreateAgentGoalCommandInput, options?: __HttpHandlerOptions, ): Promise; createAgentGoal( args: CreateAgentGoalCommandInput, cb: (err: any, data?: CreateAgentGoalCommandOutput) => void, ): void; createAgentGoal( args: CreateAgentGoalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAgentGoalCommandOutput) => void, ): void; createAgentProfile( args: CreateAgentProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; createAgentProfile( args: CreateAgentProfileCommandInput, cb: (err: any, data?: CreateAgentProfileCommandOutput) => void, ): void; createAgentProfile( args: CreateAgentProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAgentProfileCommandOutput) => void, ): void; createLensShare( args: CreateLensShareCommandInput, options?: __HttpHandlerOptions, ): Promise; createLensShare( args: CreateLensShareCommandInput, cb: (err: any, data?: CreateLensShareCommandOutput) => void, ): void; createLensShare( args: CreateLensShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLensShareCommandOutput) => void, ): void; createLensVersion( args: CreateLensVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; createLensVersion( args: CreateLensVersionCommandInput, cb: (err: any, data?: CreateLensVersionCommandOutput) => void, ): void; createLensVersion( args: CreateLensVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLensVersionCommandOutput) => void, ): void; createMilestone( args: CreateMilestoneCommandInput, options?: __HttpHandlerOptions, ): Promise; createMilestone( args: CreateMilestoneCommandInput, cb: (err: any, data?: CreateMilestoneCommandOutput) => void, ): void; createMilestone( args: CreateMilestoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMilestoneCommandOutput) => void, ): void; createProfile( args: CreateProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; createProfile( args: CreateProfileCommandInput, cb: (err: any, data?: CreateProfileCommandOutput) => void, ): void; createProfile( args: CreateProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProfileCommandOutput) => void, ): void; createProfileShare( args: CreateProfileShareCommandInput, options?: __HttpHandlerOptions, ): Promise; createProfileShare( args: CreateProfileShareCommandInput, cb: (err: any, data?: CreateProfileShareCommandOutput) => void, ): void; createProfileShare( args: CreateProfileShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProfileShareCommandOutput) => void, ): void; createReviewTemplate( args: CreateReviewTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; createReviewTemplate( args: CreateReviewTemplateCommandInput, cb: (err: any, data?: CreateReviewTemplateCommandOutput) => void, ): void; createReviewTemplate( args: CreateReviewTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReviewTemplateCommandOutput) => void, ): void; createTemplateShare( args: CreateTemplateShareCommandInput, options?: __HttpHandlerOptions, ): Promise; createTemplateShare( args: CreateTemplateShareCommandInput, cb: (err: any, data?: CreateTemplateShareCommandOutput) => void, ): void; createTemplateShare( args: CreateTemplateShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTemplateShareCommandOutput) => void, ): void; createWorkload( args: CreateWorkloadCommandInput, options?: __HttpHandlerOptions, ): Promise; createWorkload( args: CreateWorkloadCommandInput, cb: (err: any, data?: CreateWorkloadCommandOutput) => void, ): void; createWorkload( args: CreateWorkloadCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWorkloadCommandOutput) => void, ): void; createWorkloadShare( args: CreateWorkloadShareCommandInput, options?: __HttpHandlerOptions, ): Promise; createWorkloadShare( args: CreateWorkloadShareCommandInput, cb: (err: any, data?: CreateWorkloadShareCommandOutput) => void, ): void; createWorkloadShare( args: CreateWorkloadShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWorkloadShareCommandOutput) => void, ): void; deleteAgentContext( args: DeleteAgentContextCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAgentContext( args: DeleteAgentContextCommandInput, cb: (err: any, data?: DeleteAgentContextCommandOutput) => void, ): void; deleteAgentContext( args: DeleteAgentContextCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAgentContextCommandOutput) => void, ): void; deleteAgentGoal( args: DeleteAgentGoalCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAgentGoal( args: DeleteAgentGoalCommandInput, cb: (err: any, data?: DeleteAgentGoalCommandOutput) => void, ): void; deleteAgentGoal( args: DeleteAgentGoalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAgentGoalCommandOutput) => void, ): void; deleteAgentProfile( args: DeleteAgentProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAgentProfile( args: DeleteAgentProfileCommandInput, cb: (err: any, data?: DeleteAgentProfileCommandOutput) => void, ): void; deleteAgentProfile( args: DeleteAgentProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAgentProfileCommandOutput) => void, ): void; deleteLens( args: DeleteLensCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLens( args: DeleteLensCommandInput, cb: (err: any, data?: DeleteLensCommandOutput) => void, ): void; deleteLens( args: DeleteLensCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLensCommandOutput) => void, ): void; deleteLensShare( args: DeleteLensShareCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLensShare( args: DeleteLensShareCommandInput, cb: (err: any, data?: DeleteLensShareCommandOutput) => void, ): void; deleteLensShare( args: DeleteLensShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLensShareCommandOutput) => void, ): void; deleteProfile( args: DeleteProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfile( args: DeleteProfileCommandInput, cb: (err: any, data?: DeleteProfileCommandOutput) => void, ): void; deleteProfile( args: DeleteProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileCommandOutput) => void, ): void; deleteProfileShare( args: DeleteProfileShareCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteProfileShare( args: DeleteProfileShareCommandInput, cb: (err: any, data?: DeleteProfileShareCommandOutput) => void, ): void; deleteProfileShare( args: DeleteProfileShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProfileShareCommandOutput) => void, ): void; deleteReviewTemplate( args: DeleteReviewTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteReviewTemplate( args: DeleteReviewTemplateCommandInput, cb: (err: any, data?: DeleteReviewTemplateCommandOutput) => void, ): void; deleteReviewTemplate( args: DeleteReviewTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReviewTemplateCommandOutput) => void, ): void; deleteTemplateShare( args: DeleteTemplateShareCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteTemplateShare( args: DeleteTemplateShareCommandInput, cb: (err: any, data?: DeleteTemplateShareCommandOutput) => void, ): void; deleteTemplateShare( args: DeleteTemplateShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTemplateShareCommandOutput) => void, ): void; deleteWorkload( args: DeleteWorkloadCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWorkload( args: DeleteWorkloadCommandInput, cb: (err: any, data?: DeleteWorkloadCommandOutput) => void, ): void; deleteWorkload( args: DeleteWorkloadCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWorkloadCommandOutput) => void, ): void; deleteWorkloadShare( args: DeleteWorkloadShareCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWorkloadShare( args: DeleteWorkloadShareCommandInput, cb: (err: any, data?: DeleteWorkloadShareCommandOutput) => void, ): void; deleteWorkloadShare( args: DeleteWorkloadShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWorkloadShareCommandOutput) => void, ): void; disassociateLenses( args: DisassociateLensesCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateLenses( args: DisassociateLensesCommandInput, cb: (err: any, data?: DisassociateLensesCommandOutput) => void, ): void; disassociateLenses( args: DisassociateLensesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateLensesCommandOutput) => void, ): void; disassociateProfiles( args: DisassociateProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateProfiles( args: DisassociateProfilesCommandInput, cb: (err: any, data?: DisassociateProfilesCommandOutput) => void, ): void; disassociateProfiles( args: DisassociateProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateProfilesCommandOutput) => void, ): void; exportLens( args: ExportLensCommandInput, options?: __HttpHandlerOptions, ): Promise; exportLens( args: ExportLensCommandInput, cb: (err: any, data?: ExportLensCommandOutput) => void, ): void; exportLens( args: ExportLensCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExportLensCommandOutput) => void, ): void; getAgentContext( args: GetAgentContextCommandInput, options?: __HttpHandlerOptions, ): Promise; getAgentContext( args: GetAgentContextCommandInput, cb: (err: any, data?: GetAgentContextCommandOutput) => void, ): void; getAgentContext( args: GetAgentContextCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAgentContextCommandOutput) => void, ): void; getAgentGoal( args: GetAgentGoalCommandInput, options?: __HttpHandlerOptions, ): Promise; getAgentGoal( args: GetAgentGoalCommandInput, cb: (err: any, data?: GetAgentGoalCommandOutput) => void, ): void; getAgentGoal( args: GetAgentGoalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAgentGoalCommandOutput) => void, ): void; getAgentProfile( args: GetAgentProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; getAgentProfile( args: GetAgentProfileCommandInput, cb: (err: any, data?: GetAgentProfileCommandOutput) => void, ): void; getAgentProfile( args: GetAgentProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAgentProfileCommandOutput) => void, ): void; getAgentRecommendation( args: GetAgentRecommendationCommandInput, options?: __HttpHandlerOptions, ): Promise; getAgentRecommendation( args: GetAgentRecommendationCommandInput, cb: (err: any, data?: GetAgentRecommendationCommandOutput) => void, ): void; getAgentRecommendation( args: GetAgentRecommendationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAgentRecommendationCommandOutput) => void, ): void; getAgentRecommendationGeneration( args: GetAgentRecommendationGenerationCommandInput, options?: __HttpHandlerOptions, ): Promise; getAgentRecommendationGeneration( args: GetAgentRecommendationGenerationCommandInput, cb: (err: any, data?: GetAgentRecommendationGenerationCommandOutput) => void, ): void; getAgentRecommendationGeneration( args: GetAgentRecommendationGenerationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAgentRecommendationGenerationCommandOutput) => void, ): void; getAnswer( args: GetAnswerCommandInput, options?: __HttpHandlerOptions, ): Promise; getAnswer( args: GetAnswerCommandInput, cb: (err: any, data?: GetAnswerCommandOutput) => void, ): void; getAnswer( args: GetAnswerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAnswerCommandOutput) => void, ): void; getConsolidatedReport( args: GetConsolidatedReportCommandInput, options?: __HttpHandlerOptions, ): Promise; getConsolidatedReport( args: GetConsolidatedReportCommandInput, cb: (err: any, data?: GetConsolidatedReportCommandOutput) => void, ): void; getConsolidatedReport( args: GetConsolidatedReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConsolidatedReportCommandOutput) => void, ): void; getGlobalSettings(): Promise; getGlobalSettings( args: GetGlobalSettingsCommandInput, options?: __HttpHandlerOptions, ): Promise; getGlobalSettings( args: GetGlobalSettingsCommandInput, cb: (err: any, data?: GetGlobalSettingsCommandOutput) => void, ): void; getGlobalSettings( args: GetGlobalSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGlobalSettingsCommandOutput) => void, ): void; getLens(args: GetLensCommandInput, options?: __HttpHandlerOptions): Promise; getLens(args: GetLensCommandInput, cb: (err: any, data?: GetLensCommandOutput) => void): void; getLens( args: GetLensCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLensCommandOutput) => void, ): void; getLensReview( args: GetLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; getLensReview( args: GetLensReviewCommandInput, cb: (err: any, data?: GetLensReviewCommandOutput) => void, ): void; getLensReview( args: GetLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLensReviewCommandOutput) => void, ): void; getLensReviewReport( args: GetLensReviewReportCommandInput, options?: __HttpHandlerOptions, ): Promise; getLensReviewReport( args: GetLensReviewReportCommandInput, cb: (err: any, data?: GetLensReviewReportCommandOutput) => void, ): void; getLensReviewReport( args: GetLensReviewReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLensReviewReportCommandOutput) => void, ): void; getLensVersionDifference( args: GetLensVersionDifferenceCommandInput, options?: __HttpHandlerOptions, ): Promise; getLensVersionDifference( args: GetLensVersionDifferenceCommandInput, cb: (err: any, data?: GetLensVersionDifferenceCommandOutput) => void, ): void; getLensVersionDifference( args: GetLensVersionDifferenceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLensVersionDifferenceCommandOutput) => void, ): void; getMilestone( args: GetMilestoneCommandInput, options?: __HttpHandlerOptions, ): Promise; getMilestone( args: GetMilestoneCommandInput, cb: (err: any, data?: GetMilestoneCommandOutput) => void, ): void; getMilestone( args: GetMilestoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMilestoneCommandOutput) => void, ): void; getProfile( args: GetProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfile( args: GetProfileCommandInput, cb: (err: any, data?: GetProfileCommandOutput) => void, ): void; getProfile( args: GetProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileCommandOutput) => void, ): void; getProfileTemplate(): Promise; getProfileTemplate( args: GetProfileTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; getProfileTemplate( args: GetProfileTemplateCommandInput, cb: (err: any, data?: GetProfileTemplateCommandOutput) => void, ): void; getProfileTemplate( args: GetProfileTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProfileTemplateCommandOutput) => void, ): void; getReviewTemplate( args: GetReviewTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; getReviewTemplate( args: GetReviewTemplateCommandInput, cb: (err: any, data?: GetReviewTemplateCommandOutput) => void, ): void; getReviewTemplate( args: GetReviewTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReviewTemplateCommandOutput) => void, ): void; getReviewTemplateAnswer( args: GetReviewTemplateAnswerCommandInput, options?: __HttpHandlerOptions, ): Promise; getReviewTemplateAnswer( args: GetReviewTemplateAnswerCommandInput, cb: (err: any, data?: GetReviewTemplateAnswerCommandOutput) => void, ): void; getReviewTemplateAnswer( args: GetReviewTemplateAnswerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReviewTemplateAnswerCommandOutput) => void, ): void; getReviewTemplateLensReview( args: GetReviewTemplateLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; getReviewTemplateLensReview( args: GetReviewTemplateLensReviewCommandInput, cb: (err: any, data?: GetReviewTemplateLensReviewCommandOutput) => void, ): void; getReviewTemplateLensReview( args: GetReviewTemplateLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReviewTemplateLensReviewCommandOutput) => void, ): void; getWorkload( args: GetWorkloadCommandInput, options?: __HttpHandlerOptions, ): Promise; getWorkload( args: GetWorkloadCommandInput, cb: (err: any, data?: GetWorkloadCommandOutput) => void, ): void; getWorkload( args: GetWorkloadCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetWorkloadCommandOutput) => void, ): void; importLens( args: ImportLensCommandInput, options?: __HttpHandlerOptions, ): Promise; importLens( args: ImportLensCommandInput, cb: (err: any, data?: ImportLensCommandOutput) => void, ): void; importLens( args: ImportLensCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportLensCommandOutput) => void, ): void; listAgentContexts( args: ListAgentContextsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentContexts( args: ListAgentContextsCommandInput, cb: (err: any, data?: ListAgentContextsCommandOutput) => void, ): void; listAgentContexts( args: ListAgentContextsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentContextsCommandOutput) => void, ): void; listAgentGoals( args: ListAgentGoalsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentGoals( args: ListAgentGoalsCommandInput, cb: (err: any, data?: ListAgentGoalsCommandOutput) => void, ): void; listAgentGoals( args: ListAgentGoalsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentGoalsCommandOutput) => void, ): void; listAgentProfiles(): Promise; listAgentProfiles( args: ListAgentProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentProfiles( args: ListAgentProfilesCommandInput, cb: (err: any, data?: ListAgentProfilesCommandOutput) => void, ): void; listAgentProfiles( args: ListAgentProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentProfilesCommandOutput) => void, ): void; listAgentRecommendationGenerations( args: ListAgentRecommendationGenerationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentRecommendationGenerations( args: ListAgentRecommendationGenerationsCommandInput, cb: (err: any, data?: ListAgentRecommendationGenerationsCommandOutput) => void, ): void; listAgentRecommendationGenerations( args: ListAgentRecommendationGenerationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentRecommendationGenerationsCommandOutput) => void, ): void; listAgentRecommendationItems( args: ListAgentRecommendationItemsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentRecommendationItems( args: ListAgentRecommendationItemsCommandInput, cb: (err: any, data?: ListAgentRecommendationItemsCommandOutput) => void, ): void; listAgentRecommendationItems( args: ListAgentRecommendationItemsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentRecommendationItemsCommandOutput) => void, ): void; listAgentRecommendations( args: ListAgentRecommendationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgentRecommendations( args: ListAgentRecommendationsCommandInput, cb: (err: any, data?: ListAgentRecommendationsCommandOutput) => void, ): void; listAgentRecommendations( args: ListAgentRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentRecommendationsCommandOutput) => void, ): void; listAnswers( args: ListAnswersCommandInput, options?: __HttpHandlerOptions, ): Promise; listAnswers( args: ListAnswersCommandInput, cb: (err: any, data?: ListAnswersCommandOutput) => void, ): void; listAnswers( args: ListAnswersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAnswersCommandOutput) => void, ): void; listCheckDetails( args: ListCheckDetailsCommandInput, options?: __HttpHandlerOptions, ): Promise; listCheckDetails( args: ListCheckDetailsCommandInput, cb: (err: any, data?: ListCheckDetailsCommandOutput) => void, ): void; listCheckDetails( args: ListCheckDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCheckDetailsCommandOutput) => void, ): void; listCheckSummaries( args: ListCheckSummariesCommandInput, options?: __HttpHandlerOptions, ): Promise; listCheckSummaries( args: ListCheckSummariesCommandInput, cb: (err: any, data?: ListCheckSummariesCommandOutput) => void, ): void; listCheckSummaries( args: ListCheckSummariesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCheckSummariesCommandOutput) => void, ): void; listLenses(): Promise; listLenses( args: ListLensesCommandInput, options?: __HttpHandlerOptions, ): Promise; listLenses( args: ListLensesCommandInput, cb: (err: any, data?: ListLensesCommandOutput) => void, ): void; listLenses( args: ListLensesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLensesCommandOutput) => void, ): void; listLensReviewImprovements( args: ListLensReviewImprovementsCommandInput, options?: __HttpHandlerOptions, ): Promise; listLensReviewImprovements( args: ListLensReviewImprovementsCommandInput, cb: (err: any, data?: ListLensReviewImprovementsCommandOutput) => void, ): void; listLensReviewImprovements( args: ListLensReviewImprovementsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLensReviewImprovementsCommandOutput) => void, ): void; listLensReviews( args: ListLensReviewsCommandInput, options?: __HttpHandlerOptions, ): Promise; listLensReviews( args: ListLensReviewsCommandInput, cb: (err: any, data?: ListLensReviewsCommandOutput) => void, ): void; listLensReviews( args: ListLensReviewsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLensReviewsCommandOutput) => void, ): void; listLensShares( args: ListLensSharesCommandInput, options?: __HttpHandlerOptions, ): Promise; listLensShares( args: ListLensSharesCommandInput, cb: (err: any, data?: ListLensSharesCommandOutput) => void, ): void; listLensShares( args: ListLensSharesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLensSharesCommandOutput) => void, ): void; listMilestones( args: ListMilestonesCommandInput, options?: __HttpHandlerOptions, ): Promise; listMilestones( args: ListMilestonesCommandInput, cb: (err: any, data?: ListMilestonesCommandOutput) => void, ): void; listMilestones( args: ListMilestonesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMilestonesCommandOutput) => void, ): void; listNotifications(): Promise; listNotifications( args: ListNotificationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listNotifications( args: ListNotificationsCommandInput, cb: (err: any, data?: ListNotificationsCommandOutput) => void, ): void; listNotifications( args: ListNotificationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListNotificationsCommandOutput) => void, ): void; listProfileNotifications(): Promise; listProfileNotifications( args: ListProfileNotificationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileNotifications( args: ListProfileNotificationsCommandInput, cb: (err: any, data?: ListProfileNotificationsCommandOutput) => void, ): void; listProfileNotifications( args: ListProfileNotificationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileNotificationsCommandOutput) => void, ): void; listProfiles(): Promise; listProfiles( args: ListProfilesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfiles( args: ListProfilesCommandInput, cb: (err: any, data?: ListProfilesCommandOutput) => void, ): void; listProfiles( args: ListProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfilesCommandOutput) => void, ): void; listProfileShares( args: ListProfileSharesCommandInput, options?: __HttpHandlerOptions, ): Promise; listProfileShares( args: ListProfileSharesCommandInput, cb: (err: any, data?: ListProfileSharesCommandOutput) => void, ): void; listProfileShares( args: ListProfileSharesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProfileSharesCommandOutput) => void, ): void; listReviewTemplateAnswers( args: ListReviewTemplateAnswersCommandInput, options?: __HttpHandlerOptions, ): Promise; listReviewTemplateAnswers( args: ListReviewTemplateAnswersCommandInput, cb: (err: any, data?: ListReviewTemplateAnswersCommandOutput) => void, ): void; listReviewTemplateAnswers( args: ListReviewTemplateAnswersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReviewTemplateAnswersCommandOutput) => void, ): void; listReviewTemplates(): Promise; listReviewTemplates( args: ListReviewTemplatesCommandInput, options?: __HttpHandlerOptions, ): Promise; listReviewTemplates( args: ListReviewTemplatesCommandInput, cb: (err: any, data?: ListReviewTemplatesCommandOutput) => void, ): void; listReviewTemplates( args: ListReviewTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReviewTemplatesCommandOutput) => void, ): void; listShareInvitations(): Promise; listShareInvitations( args: ListShareInvitationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listShareInvitations( args: ListShareInvitationsCommandInput, cb: (err: any, data?: ListShareInvitationsCommandOutput) => void, ): void; listShareInvitations( args: ListShareInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListShareInvitationsCommandOutput) => 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; listTemplateShares( args: ListTemplateSharesCommandInput, options?: __HttpHandlerOptions, ): Promise; listTemplateShares( args: ListTemplateSharesCommandInput, cb: (err: any, data?: ListTemplateSharesCommandOutput) => void, ): void; listTemplateShares( args: ListTemplateSharesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTemplateSharesCommandOutput) => void, ): void; listWorkloads(): Promise; listWorkloads( args: ListWorkloadsCommandInput, options?: __HttpHandlerOptions, ): Promise; listWorkloads( args: ListWorkloadsCommandInput, cb: (err: any, data?: ListWorkloadsCommandOutput) => void, ): void; listWorkloads( args: ListWorkloadsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWorkloadsCommandOutput) => void, ): void; listWorkloadShares( args: ListWorkloadSharesCommandInput, options?: __HttpHandlerOptions, ): Promise; listWorkloadShares( args: ListWorkloadSharesCommandInput, cb: (err: any, data?: ListWorkloadSharesCommandOutput) => void, ): void; listWorkloadShares( args: ListWorkloadSharesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWorkloadSharesCommandOutput) => void, ): void; putAgentRecommendationFeedback( args: PutAgentRecommendationFeedbackCommandInput, options?: __HttpHandlerOptions, ): Promise; putAgentRecommendationFeedback( args: PutAgentRecommendationFeedbackCommandInput, cb: (err: any, data?: PutAgentRecommendationFeedbackCommandOutput) => void, ): void; putAgentRecommendationFeedback( args: PutAgentRecommendationFeedbackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAgentRecommendationFeedbackCommandOutput) => void, ): void; startAgentRecommendationGeneration( args: StartAgentRecommendationGenerationCommandInput, options?: __HttpHandlerOptions, ): Promise; startAgentRecommendationGeneration( args: StartAgentRecommendationGenerationCommandInput, cb: (err: any, data?: StartAgentRecommendationGenerationCommandOutput) => void, ): void; startAgentRecommendationGeneration( args: StartAgentRecommendationGenerationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartAgentRecommendationGenerationCommandOutput) => 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; updateAgentContext( args: UpdateAgentContextCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAgentContext( args: UpdateAgentContextCommandInput, cb: (err: any, data?: UpdateAgentContextCommandOutput) => void, ): void; updateAgentContext( args: UpdateAgentContextCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAgentContextCommandOutput) => void, ): void; updateAgentGoal( args: UpdateAgentGoalCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAgentGoal( args: UpdateAgentGoalCommandInput, cb: (err: any, data?: UpdateAgentGoalCommandOutput) => void, ): void; updateAgentGoal( args: UpdateAgentGoalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAgentGoalCommandOutput) => void, ): void; updateAgentProfile( args: UpdateAgentProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAgentProfile( args: UpdateAgentProfileCommandInput, cb: (err: any, data?: UpdateAgentProfileCommandOutput) => void, ): void; updateAgentProfile( args: UpdateAgentProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAgentProfileCommandOutput) => void, ): void; updateAgentRecommendationStatus( args: UpdateAgentRecommendationStatusCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAgentRecommendationStatus( args: UpdateAgentRecommendationStatusCommandInput, cb: (err: any, data?: UpdateAgentRecommendationStatusCommandOutput) => void, ): void; updateAgentRecommendationStatus( args: UpdateAgentRecommendationStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAgentRecommendationStatusCommandOutput) => void, ): void; updateAnswer( args: UpdateAnswerCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAnswer( args: UpdateAnswerCommandInput, cb: (err: any, data?: UpdateAnswerCommandOutput) => void, ): void; updateAnswer( args: UpdateAnswerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAnswerCommandOutput) => void, ): void; updateGlobalSettings(): Promise; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, cb: (err: any, data?: UpdateGlobalSettingsCommandOutput) => void, ): void; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateGlobalSettingsCommandOutput) => void, ): void; updateIntegration( args: UpdateIntegrationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateIntegration( args: UpdateIntegrationCommandInput, cb: (err: any, data?: UpdateIntegrationCommandOutput) => void, ): void; updateIntegration( args: UpdateIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIntegrationCommandOutput) => void, ): void; updateLensReview( args: UpdateLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLensReview( args: UpdateLensReviewCommandInput, cb: (err: any, data?: UpdateLensReviewCommandOutput) => void, ): void; updateLensReview( args: UpdateLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLensReviewCommandOutput) => void, ): void; updateProfile( args: UpdateProfileCommandInput, options?: __HttpHandlerOptions, ): Promise; updateProfile( args: UpdateProfileCommandInput, cb: (err: any, data?: UpdateProfileCommandOutput) => void, ): void; updateProfile( args: UpdateProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProfileCommandOutput) => void, ): void; updateReviewTemplate( args: UpdateReviewTemplateCommandInput, options?: __HttpHandlerOptions, ): Promise; updateReviewTemplate( args: UpdateReviewTemplateCommandInput, cb: (err: any, data?: UpdateReviewTemplateCommandOutput) => void, ): void; updateReviewTemplate( args: UpdateReviewTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReviewTemplateCommandOutput) => void, ): void; updateReviewTemplateAnswer( args: UpdateReviewTemplateAnswerCommandInput, options?: __HttpHandlerOptions, ): Promise; updateReviewTemplateAnswer( args: UpdateReviewTemplateAnswerCommandInput, cb: (err: any, data?: UpdateReviewTemplateAnswerCommandOutput) => void, ): void; updateReviewTemplateAnswer( args: UpdateReviewTemplateAnswerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReviewTemplateAnswerCommandOutput) => void, ): void; updateReviewTemplateLensReview( args: UpdateReviewTemplateLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; updateReviewTemplateLensReview( args: UpdateReviewTemplateLensReviewCommandInput, cb: (err: any, data?: UpdateReviewTemplateLensReviewCommandOutput) => void, ): void; updateReviewTemplateLensReview( args: UpdateReviewTemplateLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReviewTemplateLensReviewCommandOutput) => void, ): void; updateShareInvitation( args: UpdateShareInvitationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateShareInvitation( args: UpdateShareInvitationCommandInput, cb: (err: any, data?: UpdateShareInvitationCommandOutput) => void, ): void; updateShareInvitation( args: UpdateShareInvitationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateShareInvitationCommandOutput) => void, ): void; updateWorkload( args: UpdateWorkloadCommandInput, options?: __HttpHandlerOptions, ): Promise; updateWorkload( args: UpdateWorkloadCommandInput, cb: (err: any, data?: UpdateWorkloadCommandOutput) => void, ): void; updateWorkload( args: UpdateWorkloadCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateWorkloadCommandOutput) => void, ): void; updateWorkloadShare( args: UpdateWorkloadShareCommandInput, options?: __HttpHandlerOptions, ): Promise; updateWorkloadShare( args: UpdateWorkloadShareCommandInput, cb: (err: any, data?: UpdateWorkloadShareCommandOutput) => void, ): void; updateWorkloadShare( args: UpdateWorkloadShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateWorkloadShareCommandOutput) => void, ): void; upgradeLensReview( args: UpgradeLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; upgradeLensReview( args: UpgradeLensReviewCommandInput, cb: (err: any, data?: UpgradeLensReviewCommandOutput) => void, ): void; upgradeLensReview( args: UpgradeLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpgradeLensReviewCommandOutput) => void, ): void; upgradeProfileVersion( args: UpgradeProfileVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; upgradeProfileVersion( args: UpgradeProfileVersionCommandInput, cb: (err: any, data?: UpgradeProfileVersionCommandOutput) => void, ): void; upgradeProfileVersion( args: UpgradeProfileVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpgradeProfileVersionCommandOutput) => void, ): void; upgradeReviewTemplateLensReview( args: UpgradeReviewTemplateLensReviewCommandInput, options?: __HttpHandlerOptions, ): Promise; upgradeReviewTemplateLensReview( args: UpgradeReviewTemplateLensReviewCommandInput, cb: (err: any, data?: UpgradeReviewTemplateLensReviewCommandOutput) => void, ): void; upgradeReviewTemplateLensReview( args: UpgradeReviewTemplateLensReviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpgradeReviewTemplateLensReviewCommandOutput) => void, ): void; paginateGetConsolidatedReport( args: GetConsolidatedReportCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentContexts( args: ListAgentContextsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentGoals( args: ListAgentGoalsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentProfiles( args?: ListAgentProfilesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentRecommendationGenerations( args: ListAgentRecommendationGenerationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentRecommendationItems( args: ListAgentRecommendationItemsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAgentRecommendations( args: ListAgentRecommendationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListAnswers( args: ListAnswersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCheckDetails( args: ListCheckDetailsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListCheckSummaries( args: ListCheckSummariesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLenses( args?: ListLensesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLensReviewImprovements( args: ListLensReviewImprovementsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLensReviews( args: ListLensReviewsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLensShares( args: ListLensSharesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMilestones( args: ListMilestonesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListNotifications( args?: ListNotificationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListProfileNotifications( args?: ListProfileNotificationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListProfiles( args?: ListProfilesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListProfileShares( args: ListProfileSharesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListReviewTemplateAnswers( args: ListReviewTemplateAnswersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListReviewTemplates( args?: ListReviewTemplatesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListShareInvitations( args?: ListShareInvitationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListTemplateShares( args: ListTemplateSharesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWorkloads( args?: ListWorkloadsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWorkloadShares( args: ListWorkloadSharesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class WellArchitected extends WellArchitectedClient implements WellArchitected {}