import { HostHeaderInputConfig, HostHeaderResolvedConfig, UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/core/client"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/core/client"; import { RegionInputConfig, RegionResolvedConfig } from "@smithy/core/config"; import { EndpointInputConfig, EndpointResolvedConfig } from "@smithy/core/endpoints"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/core/protocols"; import { RetryInputConfig, RetryResolvedConfig } from "@smithy/core/retry"; import { AwsCredentialIdentityProvider, BodyLengthCalculator as __BodyLengthCalculator, CheckOptionalClientConfig as __CheckOptionalClientConfig, ChecksumConstructor as __ChecksumConstructor, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, HttpHandlerOptions as __HttpHandlerOptions, Logger as __Logger, Provider as __Provider, StreamCollector as __StreamCollector, UrlParser as __UrlParser, UserAgent as __UserAgent, } from "@smithy/types"; import { HttpAuthSchemeInputConfig, HttpAuthSchemeResolvedConfig, } from "./auth/httpAuthSchemeProvider"; 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 { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | AddApplicationCloudWatchLoggingOptionCommandInput | AddApplicationInputCommandInput | AddApplicationInputProcessingConfigurationCommandInput | AddApplicationOutputCommandInput | AddApplicationReferenceDataSourceCommandInput | AddApplicationVpcConfigurationCommandInput | CreateApplicationCommandInput | CreateApplicationPresignedUrlCommandInput | CreateApplicationSnapshotCommandInput | DeleteApplicationCloudWatchLoggingOptionCommandInput | DeleteApplicationCommandInput | DeleteApplicationInputProcessingConfigurationCommandInput | DeleteApplicationOutputCommandInput | DeleteApplicationReferenceDataSourceCommandInput | DeleteApplicationSnapshotCommandInput | DeleteApplicationVpcConfigurationCommandInput | DescribeApplicationCommandInput | DescribeApplicationOperationCommandInput | DescribeApplicationSnapshotCommandInput | DescribeApplicationVersionCommandInput | DiscoverInputSchemaCommandInput | ListApplicationOperationsCommandInput | ListApplicationSnapshotsCommandInput | ListApplicationVersionsCommandInput | ListApplicationsCommandInput | ListTagsForResourceCommandInput | RollbackApplicationCommandInput | StartApplicationCommandInput | StopApplicationCommandInput | TagResourceCommandInput | UntagResourceCommandInput | UpdateApplicationCommandInput | UpdateApplicationMaintenanceConfigurationCommandInput; export type ServiceOutputTypes = | AddApplicationCloudWatchLoggingOptionCommandOutput | AddApplicationInputCommandOutput | AddApplicationInputProcessingConfigurationCommandOutput | AddApplicationOutputCommandOutput | AddApplicationReferenceDataSourceCommandOutput | AddApplicationVpcConfigurationCommandOutput | CreateApplicationCommandOutput | CreateApplicationPresignedUrlCommandOutput | CreateApplicationSnapshotCommandOutput | DeleteApplicationCloudWatchLoggingOptionCommandOutput | DeleteApplicationCommandOutput | DeleteApplicationInputProcessingConfigurationCommandOutput | DeleteApplicationOutputCommandOutput | DeleteApplicationReferenceDataSourceCommandOutput | DeleteApplicationSnapshotCommandOutput | DeleteApplicationVpcConfigurationCommandOutput | DescribeApplicationCommandOutput | DescribeApplicationOperationCommandOutput | DescribeApplicationSnapshotCommandOutput | DescribeApplicationVersionCommandOutput | DiscoverInputSchemaCommandOutput | ListApplicationOperationsCommandOutput | ListApplicationSnapshotsCommandOutput | ListApplicationVersionsCommandOutput | ListApplicationsCommandOutput | ListTagsForResourceCommandOutput | RollbackApplicationCommandOutput | StartApplicationCommandOutput | StopApplicationCommandOutput | TagResourceCommandOutput | UntagResourceCommandOutput | UpdateApplicationCommandOutput | UpdateApplicationMaintenanceConfigurationCommandOutput; export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> { requestHandler?: __HttpHandlerUserInput; sha256?: __ChecksumConstructor | __HashConstructor; urlParser?: __UrlParser; bodyLengthChecker?: __BodyLengthCalculator; streamCollector?: __StreamCollector; base64Decoder?: __Decoder; base64Encoder?: __Encoder; utf8Decoder?: __Decoder; utf8Encoder?: __Encoder; runtime?: string; disableHostPrefix?: boolean; serviceId?: string; useDualstackEndpoint?: boolean | __Provider; useFipsEndpoint?: boolean | __Provider; region?: string | __Provider; profile?: string; defaultUserAgentProvider?: __Provider<__UserAgent>; credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider; maxAttempts?: number | __Provider; retryMode?: string | __Provider; logger?: __Logger; extensions?: RuntimeExtension[]; defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>; } export type KinesisAnalyticsV2ClientConfigType = Partial< __SmithyConfiguration<__HttpHandlerOptions> > & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface KinesisAnalyticsV2ClientConfig extends KinesisAnalyticsV2ClientConfigType {} export type KinesisAnalyticsV2ClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface KinesisAnalyticsV2ClientResolvedConfig extends KinesisAnalyticsV2ClientResolvedConfigType {} export declare class KinesisAnalyticsV2Client extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, KinesisAnalyticsV2ClientResolvedConfig > { readonly config: KinesisAnalyticsV2ClientResolvedConfig; constructor(...[configuration]: __CheckOptionalClientConfig); destroy(): void; }