import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CancelSolNetworkOperationCommandInput, CancelSolNetworkOperationCommandOutput, } from "./commands/CancelSolNetworkOperationCommand"; import { CreateSolFunctionPackageCommandInput, CreateSolFunctionPackageCommandOutput, } from "./commands/CreateSolFunctionPackageCommand"; import { CreateSolNetworkInstanceCommandInput, CreateSolNetworkInstanceCommandOutput, } from "./commands/CreateSolNetworkInstanceCommand"; import { CreateSolNetworkPackageCommandInput, CreateSolNetworkPackageCommandOutput, } from "./commands/CreateSolNetworkPackageCommand"; import { DeleteSolFunctionPackageCommandInput, DeleteSolFunctionPackageCommandOutput, } from "./commands/DeleteSolFunctionPackageCommand"; import { DeleteSolNetworkInstanceCommandInput, DeleteSolNetworkInstanceCommandOutput, } from "./commands/DeleteSolNetworkInstanceCommand"; import { DeleteSolNetworkPackageCommandInput, DeleteSolNetworkPackageCommandOutput, } from "./commands/DeleteSolNetworkPackageCommand"; import { GetSolFunctionInstanceCommandInput, GetSolFunctionInstanceCommandOutput, } from "./commands/GetSolFunctionInstanceCommand"; import { GetSolFunctionPackageCommandInput, GetSolFunctionPackageCommandOutput, } from "./commands/GetSolFunctionPackageCommand"; import { GetSolFunctionPackageContentCommandInput, GetSolFunctionPackageContentCommandOutput, } from "./commands/GetSolFunctionPackageContentCommand"; import { GetSolFunctionPackageDescriptorCommandInput, GetSolFunctionPackageDescriptorCommandOutput, } from "./commands/GetSolFunctionPackageDescriptorCommand"; import { GetSolNetworkInstanceCommandInput, GetSolNetworkInstanceCommandOutput, } from "./commands/GetSolNetworkInstanceCommand"; import { GetSolNetworkOperationCommandInput, GetSolNetworkOperationCommandOutput, } from "./commands/GetSolNetworkOperationCommand"; import { GetSolNetworkPackageCommandInput, GetSolNetworkPackageCommandOutput, } from "./commands/GetSolNetworkPackageCommand"; import { GetSolNetworkPackageContentCommandInput, GetSolNetworkPackageContentCommandOutput, } from "./commands/GetSolNetworkPackageContentCommand"; import { GetSolNetworkPackageDescriptorCommandInput, GetSolNetworkPackageDescriptorCommandOutput, } from "./commands/GetSolNetworkPackageDescriptorCommand"; import { InstantiateSolNetworkInstanceCommandInput, InstantiateSolNetworkInstanceCommandOutput, } from "./commands/InstantiateSolNetworkInstanceCommand"; import { ListSolFunctionInstancesCommandInput, ListSolFunctionInstancesCommandOutput, } from "./commands/ListSolFunctionInstancesCommand"; import { ListSolFunctionPackagesCommandInput, ListSolFunctionPackagesCommandOutput, } from "./commands/ListSolFunctionPackagesCommand"; import { ListSolNetworkInstancesCommandInput, ListSolNetworkInstancesCommandOutput, } from "./commands/ListSolNetworkInstancesCommand"; import { ListSolNetworkOperationsCommandInput, ListSolNetworkOperationsCommandOutput, } from "./commands/ListSolNetworkOperationsCommand"; import { ListSolNetworkPackagesCommandInput, ListSolNetworkPackagesCommandOutput, } from "./commands/ListSolNetworkPackagesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutSolFunctionPackageContentCommandInput, PutSolFunctionPackageContentCommandOutput, } from "./commands/PutSolFunctionPackageContentCommand"; import { PutSolNetworkPackageContentCommandInput, PutSolNetworkPackageContentCommandOutput, } from "./commands/PutSolNetworkPackageContentCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { TerminateSolNetworkInstanceCommandInput, TerminateSolNetworkInstanceCommandOutput, } from "./commands/TerminateSolNetworkInstanceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateSolFunctionPackageCommandInput, UpdateSolFunctionPackageCommandOutput, } from "./commands/UpdateSolFunctionPackageCommand"; import { UpdateSolNetworkInstanceCommandInput, UpdateSolNetworkInstanceCommandOutput, } from "./commands/UpdateSolNetworkInstanceCommand"; import { UpdateSolNetworkPackageCommandInput, UpdateSolNetworkPackageCommandOutput, } from "./commands/UpdateSolNetworkPackageCommand"; import { ValidateSolFunctionPackageContentCommandInput, ValidateSolFunctionPackageContentCommandOutput, } from "./commands/ValidateSolFunctionPackageContentCommand"; import { ValidateSolNetworkPackageContentCommandInput, ValidateSolNetworkPackageContentCommandOutput, } from "./commands/ValidateSolNetworkPackageContentCommand"; import { TnbClient } from "./TnbClient"; export interface Tnb { cancelSolNetworkOperation( args: CancelSolNetworkOperationCommandInput, options?: __HttpHandlerOptions, ): Promise; cancelSolNetworkOperation( args: CancelSolNetworkOperationCommandInput, cb: (err: any, data?: CancelSolNetworkOperationCommandOutput) => void, ): void; cancelSolNetworkOperation( args: CancelSolNetworkOperationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelSolNetworkOperationCommandOutput) => void, ): void; createSolFunctionPackage(): Promise; createSolFunctionPackage( args: CreateSolFunctionPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; createSolFunctionPackage( args: CreateSolFunctionPackageCommandInput, cb: (err: any, data?: CreateSolFunctionPackageCommandOutput) => void, ): void; createSolFunctionPackage( args: CreateSolFunctionPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSolFunctionPackageCommandOutput) => void, ): void; createSolNetworkInstance( args: CreateSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; createSolNetworkInstance( args: CreateSolNetworkInstanceCommandInput, cb: (err: any, data?: CreateSolNetworkInstanceCommandOutput) => void, ): void; createSolNetworkInstance( args: CreateSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSolNetworkInstanceCommandOutput) => void, ): void; createSolNetworkPackage(): Promise; createSolNetworkPackage( args: CreateSolNetworkPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; createSolNetworkPackage( args: CreateSolNetworkPackageCommandInput, cb: (err: any, data?: CreateSolNetworkPackageCommandOutput) => void, ): void; createSolNetworkPackage( args: CreateSolNetworkPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSolNetworkPackageCommandOutput) => void, ): void; deleteSolFunctionPackage( args: DeleteSolFunctionPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteSolFunctionPackage( args: DeleteSolFunctionPackageCommandInput, cb: (err: any, data?: DeleteSolFunctionPackageCommandOutput) => void, ): void; deleteSolFunctionPackage( args: DeleteSolFunctionPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSolFunctionPackageCommandOutput) => void, ): void; deleteSolNetworkInstance( args: DeleteSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteSolNetworkInstance( args: DeleteSolNetworkInstanceCommandInput, cb: (err: any, data?: DeleteSolNetworkInstanceCommandOutput) => void, ): void; deleteSolNetworkInstance( args: DeleteSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSolNetworkInstanceCommandOutput) => void, ): void; deleteSolNetworkPackage( args: DeleteSolNetworkPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteSolNetworkPackage( args: DeleteSolNetworkPackageCommandInput, cb: (err: any, data?: DeleteSolNetworkPackageCommandOutput) => void, ): void; deleteSolNetworkPackage( args: DeleteSolNetworkPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSolNetworkPackageCommandOutput) => void, ): void; getSolFunctionInstance( args: GetSolFunctionInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolFunctionInstance( args: GetSolFunctionInstanceCommandInput, cb: (err: any, data?: GetSolFunctionInstanceCommandOutput) => void, ): void; getSolFunctionInstance( args: GetSolFunctionInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolFunctionInstanceCommandOutput) => void, ): void; getSolFunctionPackage( args: GetSolFunctionPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolFunctionPackage( args: GetSolFunctionPackageCommandInput, cb: (err: any, data?: GetSolFunctionPackageCommandOutput) => void, ): void; getSolFunctionPackage( args: GetSolFunctionPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolFunctionPackageCommandOutput) => void, ): void; getSolFunctionPackageContent( args: GetSolFunctionPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolFunctionPackageContent( args: GetSolFunctionPackageContentCommandInput, cb: (err: any, data?: GetSolFunctionPackageContentCommandOutput) => void, ): void; getSolFunctionPackageContent( args: GetSolFunctionPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolFunctionPackageContentCommandOutput) => void, ): void; getSolFunctionPackageDescriptor( args: GetSolFunctionPackageDescriptorCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolFunctionPackageDescriptor( args: GetSolFunctionPackageDescriptorCommandInput, cb: (err: any, data?: GetSolFunctionPackageDescriptorCommandOutput) => void, ): void; getSolFunctionPackageDescriptor( args: GetSolFunctionPackageDescriptorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolFunctionPackageDescriptorCommandOutput) => void, ): void; getSolNetworkInstance( args: GetSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolNetworkInstance( args: GetSolNetworkInstanceCommandInput, cb: (err: any, data?: GetSolNetworkInstanceCommandOutput) => void, ): void; getSolNetworkInstance( args: GetSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolNetworkInstanceCommandOutput) => void, ): void; getSolNetworkOperation( args: GetSolNetworkOperationCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolNetworkOperation( args: GetSolNetworkOperationCommandInput, cb: (err: any, data?: GetSolNetworkOperationCommandOutput) => void, ): void; getSolNetworkOperation( args: GetSolNetworkOperationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolNetworkOperationCommandOutput) => void, ): void; getSolNetworkPackage( args: GetSolNetworkPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolNetworkPackage( args: GetSolNetworkPackageCommandInput, cb: (err: any, data?: GetSolNetworkPackageCommandOutput) => void, ): void; getSolNetworkPackage( args: GetSolNetworkPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolNetworkPackageCommandOutput) => void, ): void; getSolNetworkPackageContent( args: GetSolNetworkPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolNetworkPackageContent( args: GetSolNetworkPackageContentCommandInput, cb: (err: any, data?: GetSolNetworkPackageContentCommandOutput) => void, ): void; getSolNetworkPackageContent( args: GetSolNetworkPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolNetworkPackageContentCommandOutput) => void, ): void; getSolNetworkPackageDescriptor( args: GetSolNetworkPackageDescriptorCommandInput, options?: __HttpHandlerOptions, ): Promise; getSolNetworkPackageDescriptor( args: GetSolNetworkPackageDescriptorCommandInput, cb: (err: any, data?: GetSolNetworkPackageDescriptorCommandOutput) => void, ): void; getSolNetworkPackageDescriptor( args: GetSolNetworkPackageDescriptorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSolNetworkPackageDescriptorCommandOutput) => void, ): void; instantiateSolNetworkInstance( args: InstantiateSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; instantiateSolNetworkInstance( args: InstantiateSolNetworkInstanceCommandInput, cb: (err: any, data?: InstantiateSolNetworkInstanceCommandOutput) => void, ): void; instantiateSolNetworkInstance( args: InstantiateSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InstantiateSolNetworkInstanceCommandOutput) => void, ): void; listSolFunctionInstances(): Promise; listSolFunctionInstances( args: ListSolFunctionInstancesCommandInput, options?: __HttpHandlerOptions, ): Promise; listSolFunctionInstances( args: ListSolFunctionInstancesCommandInput, cb: (err: any, data?: ListSolFunctionInstancesCommandOutput) => void, ): void; listSolFunctionInstances( args: ListSolFunctionInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSolFunctionInstancesCommandOutput) => void, ): void; listSolFunctionPackages(): Promise; listSolFunctionPackages( args: ListSolFunctionPackagesCommandInput, options?: __HttpHandlerOptions, ): Promise; listSolFunctionPackages( args: ListSolFunctionPackagesCommandInput, cb: (err: any, data?: ListSolFunctionPackagesCommandOutput) => void, ): void; listSolFunctionPackages( args: ListSolFunctionPackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSolFunctionPackagesCommandOutput) => void, ): void; listSolNetworkInstances(): Promise; listSolNetworkInstances( args: ListSolNetworkInstancesCommandInput, options?: __HttpHandlerOptions, ): Promise; listSolNetworkInstances( args: ListSolNetworkInstancesCommandInput, cb: (err: any, data?: ListSolNetworkInstancesCommandOutput) => void, ): void; listSolNetworkInstances( args: ListSolNetworkInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSolNetworkInstancesCommandOutput) => void, ): void; listSolNetworkOperations(): Promise; listSolNetworkOperations( args: ListSolNetworkOperationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listSolNetworkOperations( args: ListSolNetworkOperationsCommandInput, cb: (err: any, data?: ListSolNetworkOperationsCommandOutput) => void, ): void; listSolNetworkOperations( args: ListSolNetworkOperationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSolNetworkOperationsCommandOutput) => void, ): void; listSolNetworkPackages(): Promise; listSolNetworkPackages( args: ListSolNetworkPackagesCommandInput, options?: __HttpHandlerOptions, ): Promise; listSolNetworkPackages( args: ListSolNetworkPackagesCommandInput, cb: (err: any, data?: ListSolNetworkPackagesCommandOutput) => void, ): void; listSolNetworkPackages( args: ListSolNetworkPackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSolNetworkPackagesCommandOutput) => 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; putSolFunctionPackageContent( args: PutSolFunctionPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; putSolFunctionPackageContent( args: PutSolFunctionPackageContentCommandInput, cb: (err: any, data?: PutSolFunctionPackageContentCommandOutput) => void, ): void; putSolFunctionPackageContent( args: PutSolFunctionPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutSolFunctionPackageContentCommandOutput) => void, ): void; putSolNetworkPackageContent( args: PutSolNetworkPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; putSolNetworkPackageContent( args: PutSolNetworkPackageContentCommandInput, cb: (err: any, data?: PutSolNetworkPackageContentCommandOutput) => void, ): void; putSolNetworkPackageContent( args: PutSolNetworkPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutSolNetworkPackageContentCommandOutput) => 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; terminateSolNetworkInstance( args: TerminateSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; terminateSolNetworkInstance( args: TerminateSolNetworkInstanceCommandInput, cb: (err: any, data?: TerminateSolNetworkInstanceCommandOutput) => void, ): void; terminateSolNetworkInstance( args: TerminateSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TerminateSolNetworkInstanceCommandOutput) => 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; updateSolFunctionPackage( args: UpdateSolFunctionPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSolFunctionPackage( args: UpdateSolFunctionPackageCommandInput, cb: (err: any, data?: UpdateSolFunctionPackageCommandOutput) => void, ): void; updateSolFunctionPackage( args: UpdateSolFunctionPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSolFunctionPackageCommandOutput) => void, ): void; updateSolNetworkInstance( args: UpdateSolNetworkInstanceCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSolNetworkInstance( args: UpdateSolNetworkInstanceCommandInput, cb: (err: any, data?: UpdateSolNetworkInstanceCommandOutput) => void, ): void; updateSolNetworkInstance( args: UpdateSolNetworkInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSolNetworkInstanceCommandOutput) => void, ): void; updateSolNetworkPackage( args: UpdateSolNetworkPackageCommandInput, options?: __HttpHandlerOptions, ): Promise; updateSolNetworkPackage( args: UpdateSolNetworkPackageCommandInput, cb: (err: any, data?: UpdateSolNetworkPackageCommandOutput) => void, ): void; updateSolNetworkPackage( args: UpdateSolNetworkPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSolNetworkPackageCommandOutput) => void, ): void; validateSolFunctionPackageContent( args: ValidateSolFunctionPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; validateSolFunctionPackageContent( args: ValidateSolFunctionPackageContentCommandInput, cb: (err: any, data?: ValidateSolFunctionPackageContentCommandOutput) => void, ): void; validateSolFunctionPackageContent( args: ValidateSolFunctionPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ValidateSolFunctionPackageContentCommandOutput) => void, ): void; validateSolNetworkPackageContent( args: ValidateSolNetworkPackageContentCommandInput, options?: __HttpHandlerOptions, ): Promise; validateSolNetworkPackageContent( args: ValidateSolNetworkPackageContentCommandInput, cb: (err: any, data?: ValidateSolNetworkPackageContentCommandOutput) => void, ): void; validateSolNetworkPackageContent( args: ValidateSolNetworkPackageContentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ValidateSolNetworkPackageContentCommandOutput) => void, ): void; paginateListSolFunctionInstances( args?: ListSolFunctionInstancesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSolFunctionPackages( args?: ListSolFunctionPackagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSolNetworkInstances( args?: ListSolNetworkInstancesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSolNetworkOperations( args?: ListSolNetworkOperationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListSolNetworkPackages( args?: ListSolNetworkPackagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class Tnb extends TnbClient implements Tnb {}