import type * as SVC from "@distilled.cloud/aws/kinesis-analytics-v2"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { Application } from "./Application.ts"; export interface DescribeApplicationVersionRequest extends Omit { } /** * Runtime binding for `kinesisanalytics:DescribeApplicationVersion` — reads * the configuration of a specific version of the bound application, e.g. to * inspect what a rollback target looked like. * ### Observing the Application * **Example:** Inspect a historical version * ```typescript * const describeVersion = yield* AWS.KinesisAnalyticsV2.DescribeApplicationVersion(app); * * const { ApplicationVersionDetail } = yield* describeVersion({ * ApplicationVersionId: 3, * }); * ``` * * @binding */ export interface DescribeApplicationVersion extends Binding.Service(application: A) => Effect.Effect<(request: DescribeApplicationVersionRequest) => Effect.Effect>> { } export declare const DescribeApplicationVersion: DescribeApplicationVersion; //# sourceMappingURL=DescribeApplicationVersion.d.ts.map