import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AddApplicationCloudWatchLoggingOptionCommandInput, AddApplicationCloudWatchLoggingOptionCommandOutput, } from "./commands/AddApplicationCloudWatchLoggingOptionCommand"; import { AddApplicationInputCommandInput, AddApplicationInputCommandOutput, } from "./commands/AddApplicationInputCommand"; import { AddApplicationInputProcessingConfigurationCommandInput, AddApplicationInputProcessingConfigurationCommandOutput, } from "./commands/AddApplicationInputProcessingConfigurationCommand"; import { AddApplicationOutputCommandInput, AddApplicationOutputCommandOutput, } from "./commands/AddApplicationOutputCommand"; import { AddApplicationReferenceDataSourceCommandInput, AddApplicationReferenceDataSourceCommandOutput, } from "./commands/AddApplicationReferenceDataSourceCommand"; import { AddApplicationVpcConfigurationCommandInput, AddApplicationVpcConfigurationCommandOutput, } from "./commands/AddApplicationVpcConfigurationCommand"; import { CreateApplicationCommandInput, CreateApplicationCommandOutput, } from "./commands/CreateApplicationCommand"; import { CreateApplicationPresignedUrlCommandInput, CreateApplicationPresignedUrlCommandOutput, } from "./commands/CreateApplicationPresignedUrlCommand"; import { CreateApplicationSnapshotCommandInput, CreateApplicationSnapshotCommandOutput, } from "./commands/CreateApplicationSnapshotCommand"; import { DeleteApplicationCloudWatchLoggingOptionCommandInput, DeleteApplicationCloudWatchLoggingOptionCommandOutput, } from "./commands/DeleteApplicationCloudWatchLoggingOptionCommand"; import { DeleteApplicationCommandInput, DeleteApplicationCommandOutput, } from "./commands/DeleteApplicationCommand"; import { DeleteApplicationInputProcessingConfigurationCommandInput, DeleteApplicationInputProcessingConfigurationCommandOutput, } from "./commands/DeleteApplicationInputProcessingConfigurationCommand"; import { DeleteApplicationOutputCommandInput, DeleteApplicationOutputCommandOutput, } from "./commands/DeleteApplicationOutputCommand"; import { DeleteApplicationReferenceDataSourceCommandInput, DeleteApplicationReferenceDataSourceCommandOutput, } from "./commands/DeleteApplicationReferenceDataSourceCommand"; import { DeleteApplicationSnapshotCommandInput, DeleteApplicationSnapshotCommandOutput, } from "./commands/DeleteApplicationSnapshotCommand"; import { DeleteApplicationVpcConfigurationCommandInput, DeleteApplicationVpcConfigurationCommandOutput, } from "./commands/DeleteApplicationVpcConfigurationCommand"; import { DescribeApplicationCommandInput, DescribeApplicationCommandOutput, } from "./commands/DescribeApplicationCommand"; import { DescribeApplicationOperationCommandInput, DescribeApplicationOperationCommandOutput, } from "./commands/DescribeApplicationOperationCommand"; import { DescribeApplicationSnapshotCommandInput, DescribeApplicationSnapshotCommandOutput, } from "./commands/DescribeApplicationSnapshotCommand"; import { DescribeApplicationVersionCommandInput, DescribeApplicationVersionCommandOutput, } from "./commands/DescribeApplicationVersionCommand"; import { DiscoverInputSchemaCommandInput, DiscoverInputSchemaCommandOutput, } from "./commands/DiscoverInputSchemaCommand"; import { ListApplicationOperationsCommandInput, ListApplicationOperationsCommandOutput, } from "./commands/ListApplicationOperationsCommand"; import { ListApplicationsCommandInput, ListApplicationsCommandOutput, } from "./commands/ListApplicationsCommand"; import { ListApplicationSnapshotsCommandInput, ListApplicationSnapshotsCommandOutput, } from "./commands/ListApplicationSnapshotsCommand"; import { ListApplicationVersionsCommandInput, ListApplicationVersionsCommandOutput, } from "./commands/ListApplicationVersionsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { RollbackApplicationCommandInput, RollbackApplicationCommandOutput, } from "./commands/RollbackApplicationCommand"; import { StartApplicationCommandInput, StartApplicationCommandOutput, } from "./commands/StartApplicationCommand"; import { StopApplicationCommandInput, StopApplicationCommandOutput, } from "./commands/StopApplicationCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateApplicationCommandInput, UpdateApplicationCommandOutput, } from "./commands/UpdateApplicationCommand"; import { UpdateApplicationMaintenanceConfigurationCommandInput, UpdateApplicationMaintenanceConfigurationCommandOutput, } from "./commands/UpdateApplicationMaintenanceConfigurationCommand"; import { KinesisAnalyticsV2Client } from "./KinesisAnalyticsV2Client"; export interface KinesisAnalyticsV2 { addApplicationCloudWatchLoggingOption( args: AddApplicationCloudWatchLoggingOptionCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationCloudWatchLoggingOption( args: AddApplicationCloudWatchLoggingOptionCommandInput, cb: (err: any, data?: AddApplicationCloudWatchLoggingOptionCommandOutput) => void, ): void; addApplicationCloudWatchLoggingOption( args: AddApplicationCloudWatchLoggingOptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationCloudWatchLoggingOptionCommandOutput) => void, ): void; addApplicationInput( args: AddApplicationInputCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationInput( args: AddApplicationInputCommandInput, cb: (err: any, data?: AddApplicationInputCommandOutput) => void, ): void; addApplicationInput( args: AddApplicationInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationInputCommandOutput) => void, ): void; addApplicationInputProcessingConfiguration( args: AddApplicationInputProcessingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationInputProcessingConfiguration( args: AddApplicationInputProcessingConfigurationCommandInput, cb: (err: any, data?: AddApplicationInputProcessingConfigurationCommandOutput) => void, ): void; addApplicationInputProcessingConfiguration( args: AddApplicationInputProcessingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationInputProcessingConfigurationCommandOutput) => void, ): void; addApplicationOutput( args: AddApplicationOutputCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationOutput( args: AddApplicationOutputCommandInput, cb: (err: any, data?: AddApplicationOutputCommandOutput) => void, ): void; addApplicationOutput( args: AddApplicationOutputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationOutputCommandOutput) => void, ): void; addApplicationReferenceDataSource( args: AddApplicationReferenceDataSourceCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationReferenceDataSource( args: AddApplicationReferenceDataSourceCommandInput, cb: (err: any, data?: AddApplicationReferenceDataSourceCommandOutput) => void, ): void; addApplicationReferenceDataSource( args: AddApplicationReferenceDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationReferenceDataSourceCommandOutput) => void, ): void; addApplicationVpcConfiguration( args: AddApplicationVpcConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; addApplicationVpcConfiguration( args: AddApplicationVpcConfigurationCommandInput, cb: (err: any, data?: AddApplicationVpcConfigurationCommandOutput) => void, ): void; addApplicationVpcConfiguration( args: AddApplicationVpcConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationVpcConfigurationCommandOutput) => void, ): void; createApplication( args: CreateApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; createApplication( args: CreateApplicationCommandInput, cb: (err: any, data?: CreateApplicationCommandOutput) => void, ): void; createApplication( args: CreateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationCommandOutput) => void, ): void; createApplicationPresignedUrl( args: CreateApplicationPresignedUrlCommandInput, options?: __HttpHandlerOptions, ): Promise; createApplicationPresignedUrl( args: CreateApplicationPresignedUrlCommandInput, cb: (err: any, data?: CreateApplicationPresignedUrlCommandOutput) => void, ): void; createApplicationPresignedUrl( args: CreateApplicationPresignedUrlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationPresignedUrlCommandOutput) => void, ): void; createApplicationSnapshot( args: CreateApplicationSnapshotCommandInput, options?: __HttpHandlerOptions, ): Promise; createApplicationSnapshot( args: CreateApplicationSnapshotCommandInput, cb: (err: any, data?: CreateApplicationSnapshotCommandOutput) => void, ): void; createApplicationSnapshot( args: CreateApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationSnapshotCommandOutput) => void, ): void; deleteApplication( args: DeleteApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplication( args: DeleteApplicationCommandInput, cb: (err: any, data?: DeleteApplicationCommandOutput) => void, ): void; deleteApplication( args: DeleteApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCommandOutput) => void, ): void; deleteApplicationCloudWatchLoggingOption( args: DeleteApplicationCloudWatchLoggingOptionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationCloudWatchLoggingOption( args: DeleteApplicationCloudWatchLoggingOptionCommandInput, cb: (err: any, data?: DeleteApplicationCloudWatchLoggingOptionCommandOutput) => void, ): void; deleteApplicationCloudWatchLoggingOption( args: DeleteApplicationCloudWatchLoggingOptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCloudWatchLoggingOptionCommandOutput) => void, ): void; deleteApplicationInputProcessingConfiguration( args: DeleteApplicationInputProcessingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationInputProcessingConfiguration( args: DeleteApplicationInputProcessingConfigurationCommandInput, cb: (err: any, data?: DeleteApplicationInputProcessingConfigurationCommandOutput) => void, ): void; deleteApplicationInputProcessingConfiguration( args: DeleteApplicationInputProcessingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationInputProcessingConfigurationCommandOutput) => void, ): void; deleteApplicationOutput( args: DeleteApplicationOutputCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationOutput( args: DeleteApplicationOutputCommandInput, cb: (err: any, data?: DeleteApplicationOutputCommandOutput) => void, ): void; deleteApplicationOutput( args: DeleteApplicationOutputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationOutputCommandOutput) => void, ): void; deleteApplicationReferenceDataSource( args: DeleteApplicationReferenceDataSourceCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationReferenceDataSource( args: DeleteApplicationReferenceDataSourceCommandInput, cb: (err: any, data?: DeleteApplicationReferenceDataSourceCommandOutput) => void, ): void; deleteApplicationReferenceDataSource( args: DeleteApplicationReferenceDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationReferenceDataSourceCommandOutput) => void, ): void; deleteApplicationSnapshot( args: DeleteApplicationSnapshotCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationSnapshot( args: DeleteApplicationSnapshotCommandInput, cb: (err: any, data?: DeleteApplicationSnapshotCommandOutput) => void, ): void; deleteApplicationSnapshot( args: DeleteApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationSnapshotCommandOutput) => void, ): void; deleteApplicationVpcConfiguration( args: DeleteApplicationVpcConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplicationVpcConfiguration( args: DeleteApplicationVpcConfigurationCommandInput, cb: (err: any, data?: DeleteApplicationVpcConfigurationCommandOutput) => void, ): void; deleteApplicationVpcConfiguration( args: DeleteApplicationVpcConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationVpcConfigurationCommandOutput) => void, ): void; describeApplication( args: DescribeApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeApplication( args: DescribeApplicationCommandInput, cb: (err: any, data?: DescribeApplicationCommandOutput) => void, ): void; describeApplication( args: DescribeApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationCommandOutput) => void, ): void; describeApplicationOperation( args: DescribeApplicationOperationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeApplicationOperation( args: DescribeApplicationOperationCommandInput, cb: (err: any, data?: DescribeApplicationOperationCommandOutput) => void, ): void; describeApplicationOperation( args: DescribeApplicationOperationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationOperationCommandOutput) => void, ): void; describeApplicationSnapshot( args: DescribeApplicationSnapshotCommandInput, options?: __HttpHandlerOptions, ): Promise; describeApplicationSnapshot( args: DescribeApplicationSnapshotCommandInput, cb: (err: any, data?: DescribeApplicationSnapshotCommandOutput) => void, ): void; describeApplicationSnapshot( args: DescribeApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationSnapshotCommandOutput) => void, ): void; describeApplicationVersion( args: DescribeApplicationVersionCommandInput, options?: __HttpHandlerOptions, ): Promise; describeApplicationVersion( args: DescribeApplicationVersionCommandInput, cb: (err: any, data?: DescribeApplicationVersionCommandOutput) => void, ): void; describeApplicationVersion( args: DescribeApplicationVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationVersionCommandOutput) => void, ): void; discoverInputSchema( args: DiscoverInputSchemaCommandInput, options?: __HttpHandlerOptions, ): Promise; discoverInputSchema( args: DiscoverInputSchemaCommandInput, cb: (err: any, data?: DiscoverInputSchemaCommandOutput) => void, ): void; discoverInputSchema( args: DiscoverInputSchemaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DiscoverInputSchemaCommandOutput) => void, ): void; listApplicationOperations( args: ListApplicationOperationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listApplicationOperations( args: ListApplicationOperationsCommandInput, cb: (err: any, data?: ListApplicationOperationsCommandOutput) => void, ): void; listApplicationOperations( args: ListApplicationOperationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationOperationsCommandOutput) => void, ): void; listApplications(): Promise; listApplications( args: ListApplicationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listApplications( args: ListApplicationsCommandInput, cb: (err: any, data?: ListApplicationsCommandOutput) => void, ): void; listApplications( args: ListApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationsCommandOutput) => void, ): void; listApplicationSnapshots( args: ListApplicationSnapshotsCommandInput, options?: __HttpHandlerOptions, ): Promise; listApplicationSnapshots( args: ListApplicationSnapshotsCommandInput, cb: (err: any, data?: ListApplicationSnapshotsCommandOutput) => void, ): void; listApplicationSnapshots( args: ListApplicationSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationSnapshotsCommandOutput) => void, ): void; listApplicationVersions( args: ListApplicationVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listApplicationVersions( args: ListApplicationVersionsCommandInput, cb: (err: any, data?: ListApplicationVersionsCommandOutput) => void, ): void; listApplicationVersions( args: ListApplicationVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationVersionsCommandOutput) => 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; rollbackApplication( args: RollbackApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; rollbackApplication( args: RollbackApplicationCommandInput, cb: (err: any, data?: RollbackApplicationCommandOutput) => void, ): void; rollbackApplication( args: RollbackApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RollbackApplicationCommandOutput) => void, ): void; startApplication( args: StartApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; startApplication( args: StartApplicationCommandInput, cb: (err: any, data?: StartApplicationCommandOutput) => void, ): void; startApplication( args: StartApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartApplicationCommandOutput) => void, ): void; stopApplication( args: StopApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; stopApplication( args: StopApplicationCommandInput, cb: (err: any, data?: StopApplicationCommandOutput) => void, ): void; stopApplication( args: StopApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopApplicationCommandOutput) => 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; updateApplication( args: UpdateApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateApplication( args: UpdateApplicationCommandInput, cb: (err: any, data?: UpdateApplicationCommandOutput) => void, ): void; updateApplication( args: UpdateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationCommandOutput) => void, ): void; updateApplicationMaintenanceConfiguration( args: UpdateApplicationMaintenanceConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateApplicationMaintenanceConfiguration( args: UpdateApplicationMaintenanceConfigurationCommandInput, cb: (err: any, data?: UpdateApplicationMaintenanceConfigurationCommandOutput) => void, ): void; updateApplicationMaintenanceConfiguration( args: UpdateApplicationMaintenanceConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationMaintenanceConfigurationCommandOutput) => void, ): void; paginateListApplicationOperations( args: ListApplicationOperationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListApplications( args?: ListApplicationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListApplicationSnapshots( args: ListApplicationSnapshotsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListApplicationVersions( args: ListApplicationVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class KinesisAnalyticsV2 extends KinesisAnalyticsV2Client implements KinesisAnalyticsV2 {}