import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeArchiveRequest, DescribeArchiveResponse } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeArchiveCommandInput extends DescribeArchiveRequest {} export interface DescribeArchiveCommandOutput extends DescribeArchiveResponse, __MetadataBearer {} declare const DescribeArchiveCommand_base: { new ( input: DescribeArchiveCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeArchiveCommandInput, DescribeArchiveCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DescribeArchiveCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeArchiveCommandInput, DescribeArchiveCommandOutput, import("..").CloudWatchEventsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeArchiveCommand extends DescribeArchiveCommand_base { protected static __types: { api: { input: DescribeArchiveRequest; output: DescribeArchiveResponse; }; sdk: { input: DescribeArchiveCommandInput; output: DescribeArchiveCommandOutput; }; }; }