import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreatePipelineCommandInput, CreatePipelineCommandOutput, } from "./commands/CreatePipelineCommand"; import { CreatePipelineEndpointCommandInput, CreatePipelineEndpointCommandOutput, } from "./commands/CreatePipelineEndpointCommand"; import { DeletePipelineCommandInput, DeletePipelineCommandOutput, } from "./commands/DeletePipelineCommand"; import { DeletePipelineEndpointCommandInput, DeletePipelineEndpointCommandOutput, } from "./commands/DeletePipelineEndpointCommand"; import { DeleteResourcePolicyCommandInput, DeleteResourcePolicyCommandOutput, } from "./commands/DeleteResourcePolicyCommand"; import { GetPipelineBlueprintCommandInput, GetPipelineBlueprintCommandOutput, } from "./commands/GetPipelineBlueprintCommand"; import { GetPipelineChangeProgressCommandInput, GetPipelineChangeProgressCommandOutput, } from "./commands/GetPipelineChangeProgressCommand"; import { GetPipelineCommandInput, GetPipelineCommandOutput } from "./commands/GetPipelineCommand"; import { GetResourcePolicyCommandInput, GetResourcePolicyCommandOutput, } from "./commands/GetResourcePolicyCommand"; import { ListPipelineBlueprintsCommandInput, ListPipelineBlueprintsCommandOutput, } from "./commands/ListPipelineBlueprintsCommand"; import { ListPipelineEndpointConnectionsCommandInput, ListPipelineEndpointConnectionsCommandOutput, } from "./commands/ListPipelineEndpointConnectionsCommand"; import { ListPipelineEndpointsCommandInput, ListPipelineEndpointsCommandOutput, } from "./commands/ListPipelineEndpointsCommand"; import { ListPipelinesCommandInput, ListPipelinesCommandOutput, } from "./commands/ListPipelinesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput, } from "./commands/PutResourcePolicyCommand"; import { RevokePipelineEndpointConnectionsCommandInput, RevokePipelineEndpointConnectionsCommandOutput, } from "./commands/RevokePipelineEndpointConnectionsCommand"; import { StartPipelineCommandInput, StartPipelineCommandOutput, } from "./commands/StartPipelineCommand"; import { StopPipelineCommandInput, StopPipelineCommandOutput, } from "./commands/StopPipelineCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdatePipelineCommandInput, UpdatePipelineCommandOutput, } from "./commands/UpdatePipelineCommand"; import { ValidatePipelineCommandInput, ValidatePipelineCommandOutput, } from "./commands/ValidatePipelineCommand"; import { OSISClient } from "./OSISClient"; export interface OSIS { createPipeline( args: CreatePipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; createPipeline( args: CreatePipelineCommandInput, cb: (err: any, data?: CreatePipelineCommandOutput) => void, ): void; createPipeline( args: CreatePipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePipelineCommandOutput) => void, ): void; createPipelineEndpoint( args: CreatePipelineEndpointCommandInput, options?: __HttpHandlerOptions, ): Promise; createPipelineEndpoint( args: CreatePipelineEndpointCommandInput, cb: (err: any, data?: CreatePipelineEndpointCommandOutput) => void, ): void; createPipelineEndpoint( args: CreatePipelineEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePipelineEndpointCommandOutput) => void, ): void; deletePipeline( args: DeletePipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; deletePipeline( args: DeletePipelineCommandInput, cb: (err: any, data?: DeletePipelineCommandOutput) => void, ): void; deletePipeline( args: DeletePipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePipelineCommandOutput) => void, ): void; deletePipelineEndpoint( args: DeletePipelineEndpointCommandInput, options?: __HttpHandlerOptions, ): Promise; deletePipelineEndpoint( args: DeletePipelineEndpointCommandInput, cb: (err: any, data?: DeletePipelineEndpointCommandOutput) => void, ): void; deletePipelineEndpoint( args: DeletePipelineEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePipelineEndpointCommandOutput) => void, ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void, ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void, ): void; getPipeline( args: GetPipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; getPipeline( args: GetPipelineCommandInput, cb: (err: any, data?: GetPipelineCommandOutput) => void, ): void; getPipeline( args: GetPipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPipelineCommandOutput) => void, ): void; getPipelineBlueprint( args: GetPipelineBlueprintCommandInput, options?: __HttpHandlerOptions, ): Promise; getPipelineBlueprint( args: GetPipelineBlueprintCommandInput, cb: (err: any, data?: GetPipelineBlueprintCommandOutput) => void, ): void; getPipelineBlueprint( args: GetPipelineBlueprintCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPipelineBlueprintCommandOutput) => void, ): void; getPipelineChangeProgress( args: GetPipelineChangeProgressCommandInput, options?: __HttpHandlerOptions, ): Promise; getPipelineChangeProgress( args: GetPipelineChangeProgressCommandInput, cb: (err: any, data?: GetPipelineChangeProgressCommandOutput) => void, ): void; getPipelineChangeProgress( args: GetPipelineChangeProgressCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPipelineChangeProgressCommandOutput) => void, ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; getResourcePolicy( args: GetResourcePolicyCommandInput, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void, ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void, ): void; listPipelineBlueprints(): Promise; listPipelineBlueprints( args: ListPipelineBlueprintsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPipelineBlueprints( args: ListPipelineBlueprintsCommandInput, cb: (err: any, data?: ListPipelineBlueprintsCommandOutput) => void, ): void; listPipelineBlueprints( args: ListPipelineBlueprintsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPipelineBlueprintsCommandOutput) => void, ): void; listPipelineEndpointConnections(): Promise; listPipelineEndpointConnections( args: ListPipelineEndpointConnectionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPipelineEndpointConnections( args: ListPipelineEndpointConnectionsCommandInput, cb: (err: any, data?: ListPipelineEndpointConnectionsCommandOutput) => void, ): void; listPipelineEndpointConnections( args: ListPipelineEndpointConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPipelineEndpointConnectionsCommandOutput) => void, ): void; listPipelineEndpoints(): Promise; listPipelineEndpoints( args: ListPipelineEndpointsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPipelineEndpoints( args: ListPipelineEndpointsCommandInput, cb: (err: any, data?: ListPipelineEndpointsCommandOutput) => void, ): void; listPipelineEndpoints( args: ListPipelineEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPipelineEndpointsCommandOutput) => void, ): void; listPipelines(): Promise; listPipelines( args: ListPipelinesCommandInput, options?: __HttpHandlerOptions, ): Promise; listPipelines( args: ListPipelinesCommandInput, cb: (err: any, data?: ListPipelinesCommandOutput) => void, ): void; listPipelines( args: ListPipelinesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPipelinesCommandOutput) => 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; putResourcePolicy( args: PutResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; putResourcePolicy( args: PutResourcePolicyCommandInput, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void, ): void; putResourcePolicy( args: PutResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void, ): void; revokePipelineEndpointConnections( args: RevokePipelineEndpointConnectionsCommandInput, options?: __HttpHandlerOptions, ): Promise; revokePipelineEndpointConnections( args: RevokePipelineEndpointConnectionsCommandInput, cb: (err: any, data?: RevokePipelineEndpointConnectionsCommandOutput) => void, ): void; revokePipelineEndpointConnections( args: RevokePipelineEndpointConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RevokePipelineEndpointConnectionsCommandOutput) => void, ): void; startPipeline( args: StartPipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; startPipeline( args: StartPipelineCommandInput, cb: (err: any, data?: StartPipelineCommandOutput) => void, ): void; startPipeline( args: StartPipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartPipelineCommandOutput) => void, ): void; stopPipeline( args: StopPipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; stopPipeline( args: StopPipelineCommandInput, cb: (err: any, data?: StopPipelineCommandOutput) => void, ): void; stopPipeline( args: StopPipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopPipelineCommandOutput) => 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; updatePipeline( args: UpdatePipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; updatePipeline( args: UpdatePipelineCommandInput, cb: (err: any, data?: UpdatePipelineCommandOutput) => void, ): void; updatePipeline( args: UpdatePipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePipelineCommandOutput) => void, ): void; validatePipeline( args: ValidatePipelineCommandInput, options?: __HttpHandlerOptions, ): Promise; validatePipeline( args: ValidatePipelineCommandInput, cb: (err: any, data?: ValidatePipelineCommandOutput) => void, ): void; validatePipeline( args: ValidatePipelineCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ValidatePipelineCommandOutput) => void, ): void; paginateListPipelineEndpointConnections( args?: ListPipelineEndpointConnectionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPipelineEndpoints( args?: ListPipelineEndpointsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPipelines( args?: ListPipelinesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class OSIS extends OSISClient implements OSIS {}