import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreateDeploymentCommandInput, CreateDeploymentCommandOutput, } from "./commands/CreateDeploymentCommand"; import { DeleteDeploymentCommandInput, DeleteDeploymentCommandOutput, } from "./commands/DeleteDeploymentCommand"; import { GetDeploymentCommandInput, GetDeploymentCommandOutput, } from "./commands/GetDeploymentCommand"; import { GetDeploymentPatternVersionCommandInput, GetDeploymentPatternVersionCommandOutput, } from "./commands/GetDeploymentPatternVersionCommand"; import { GetWorkloadCommandInput, GetWorkloadCommandOutput } from "./commands/GetWorkloadCommand"; import { GetWorkloadDeploymentPatternCommandInput, GetWorkloadDeploymentPatternCommandOutput, } from "./commands/GetWorkloadDeploymentPatternCommand"; import { ListDeploymentEventsCommandInput, ListDeploymentEventsCommandOutput, } from "./commands/ListDeploymentEventsCommand"; import { ListDeploymentPatternVersionsCommandInput, ListDeploymentPatternVersionsCommandOutput, } from "./commands/ListDeploymentPatternVersionsCommand"; import { ListDeploymentsCommandInput, ListDeploymentsCommandOutput, } from "./commands/ListDeploymentsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListWorkloadDeploymentPatternsCommandInput, ListWorkloadDeploymentPatternsCommandOutput, } from "./commands/ListWorkloadDeploymentPatternsCommand"; import { ListWorkloadsCommandInput, ListWorkloadsCommandOutput, } from "./commands/ListWorkloadsCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateDeploymentCommandInput, UpdateDeploymentCommandOutput, } from "./commands/UpdateDeploymentCommand"; import { LaunchWizardClient } from "./LaunchWizardClient"; export interface LaunchWizard { createDeployment( args: CreateDeploymentCommandInput, options?: __HttpHandlerOptions, ): Promise; createDeployment( args: CreateDeploymentCommandInput, cb: (err: any, data?: CreateDeploymentCommandOutput) => void, ): void; createDeployment( args: CreateDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDeploymentCommandOutput) => void, ): void; deleteDeployment( args: DeleteDeploymentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDeployment( args: DeleteDeploymentCommandInput, cb: (err: any, data?: DeleteDeploymentCommandOutput) => void, ): void; deleteDeployment( args: DeleteDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDeploymentCommandOutput) => void, ): void; getDeployment( args: GetDeploymentCommandInput, options?: __HttpHandlerOptions, ): Promise; getDeployment( args: GetDeploymentCommandInput, cb: (err: any, data?: GetDeploymentCommandOutput) => void, ): void; getDeployment( args: GetDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeploymentCommandOutput) => void, ): void; getDeploymentPatternVersion( args: GetDeploymentPatternVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; getDeploymentPatternVersion( args: GetDeploymentPatternVersionCommandInput, cb: (err: any, data?: GetDeploymentPatternVersionCommandOutput) => void, ): void; getDeploymentPatternVersion( args: GetDeploymentPatternVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeploymentPatternVersionCommandOutput) => 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; getWorkloadDeploymentPattern( args: GetWorkloadDeploymentPatternCommandInput, options?: __HttpHandlerOptions, ): Promise; getWorkloadDeploymentPattern( args: GetWorkloadDeploymentPatternCommandInput, cb: (err: any, data?: GetWorkloadDeploymentPatternCommandOutput) => void, ): void; getWorkloadDeploymentPattern( args: GetWorkloadDeploymentPatternCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetWorkloadDeploymentPatternCommandOutput) => void, ): void; listDeploymentEvents( args: ListDeploymentEventsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDeploymentEvents( args: ListDeploymentEventsCommandInput, cb: (err: any, data?: ListDeploymentEventsCommandOutput) => void, ): void; listDeploymentEvents( args: ListDeploymentEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDeploymentEventsCommandOutput) => void, ): void; listDeploymentPatternVersions( args: ListDeploymentPatternVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDeploymentPatternVersions( args: ListDeploymentPatternVersionsCommandInput, cb: (err: any, data?: ListDeploymentPatternVersionsCommandOutput) => void, ): void; listDeploymentPatternVersions( args: ListDeploymentPatternVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDeploymentPatternVersionsCommandOutput) => void, ): void; listDeployments(): Promise; listDeployments( args: ListDeploymentsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDeployments( args: ListDeploymentsCommandInput, cb: (err: any, data?: ListDeploymentsCommandOutput) => void, ): void; listDeployments( args: ListDeploymentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDeploymentsCommandOutput) => 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; listWorkloadDeploymentPatterns( args: ListWorkloadDeploymentPatternsCommandInput, options?: __HttpHandlerOptions, ): Promise; listWorkloadDeploymentPatterns( args: ListWorkloadDeploymentPatternsCommandInput, cb: (err: any, data?: ListWorkloadDeploymentPatternsCommandOutput) => void, ): void; listWorkloadDeploymentPatterns( args: ListWorkloadDeploymentPatternsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWorkloadDeploymentPatternsCommandOutput) => 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; 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; updateDeployment( args: UpdateDeploymentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDeployment( args: UpdateDeploymentCommandInput, cb: (err: any, data?: UpdateDeploymentCommandOutput) => void, ): void; updateDeployment( args: UpdateDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDeploymentCommandOutput) => void, ): void; paginateListDeploymentEvents( args: ListDeploymentEventsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDeploymentPatternVersions( args: ListDeploymentPatternVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDeployments( args?: ListDeploymentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWorkloadDeploymentPatterns( args: ListWorkloadDeploymentPatternsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWorkloads( args?: ListWorkloadsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class LaunchWizard extends LaunchWizardClient implements LaunchWizard {}