import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeLaunchConfigurationTemplatesRequest, DescribeLaunchConfigurationTemplatesResponse, } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeLaunchConfigurationTemplatesCommandInput extends DescribeLaunchConfigurationTemplatesRequest {} export interface DescribeLaunchConfigurationTemplatesCommandOutput extends DescribeLaunchConfigurationTemplatesResponse, __MetadataBearer {} declare const DescribeLaunchConfigurationTemplatesCommand_base: { new ( input: DescribeLaunchConfigurationTemplatesCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeLaunchConfigurationTemplatesCommandInput, DescribeLaunchConfigurationTemplatesCommandOutput, import("..").DrsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( ...[input]: [] | [DescribeLaunchConfigurationTemplatesCommandInput] ): import("@smithy/core/client").CommandImpl< DescribeLaunchConfigurationTemplatesCommandInput, DescribeLaunchConfigurationTemplatesCommandOutput, import("..").DrsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeLaunchConfigurationTemplatesCommand extends DescribeLaunchConfigurationTemplatesCommand_base { protected static __types: { api: { input: DescribeLaunchConfigurationTemplatesRequest; output: DescribeLaunchConfigurationTemplatesResponse; }; sdk: { input: DescribeLaunchConfigurationTemplatesCommandInput; output: DescribeLaunchConfigurationTemplatesCommandOutput; }; }; }