import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { UpdateApiDestinationRequest, UpdateApiDestinationResponse } from "../models/models_0"; export { __MetadataBearer }; export interface UpdateApiDestinationCommandInput extends UpdateApiDestinationRequest {} export interface UpdateApiDestinationCommandOutput extends UpdateApiDestinationResponse, __MetadataBearer {} declare const UpdateApiDestinationCommand_base: { new ( input: UpdateApiDestinationCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateApiDestinationCommandInput, UpdateApiDestinationCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: UpdateApiDestinationCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateApiDestinationCommandInput, UpdateApiDestinationCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class UpdateApiDestinationCommand extends UpdateApiDestinationCommand_base { protected static __types: { api: { input: UpdateApiDestinationRequest; output: UpdateApiDestinationResponse; }; sdk: { input: UpdateApiDestinationCommandInput; output: UpdateApiDestinationCommandOutput; }; }; }