import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeApiDestinationRequest, DescribeApiDestinationResponse } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeApiDestinationCommandInput extends DescribeApiDestinationRequest {} export interface DescribeApiDestinationCommandOutput extends DescribeApiDestinationResponse, __MetadataBearer {} declare const DescribeApiDestinationCommand_base: { new ( input: DescribeApiDestinationCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeApiDestinationCommandInput, DescribeApiDestinationCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DescribeApiDestinationCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeApiDestinationCommandInput, DescribeApiDestinationCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeApiDestinationCommand extends DescribeApiDestinationCommand_base { protected static __types: { api: { input: DescribeApiDestinationRequest; output: DescribeApiDestinationResponse; }; sdk: { input: DescribeApiDestinationCommandInput; output: DescribeApiDestinationCommandOutput; }; }; }