import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { RestoreKeyInput, RestoreKeyOutput } from "../models/models_0"; export { __MetadataBearer }; export interface RestoreKeyCommandInput extends RestoreKeyInput {} export interface RestoreKeyCommandOutput extends RestoreKeyOutput, __MetadataBearer {} declare const RestoreKeyCommand_base: { new ( input: RestoreKeyCommandInput, ): import("@smithy/core/client").CommandImpl< RestoreKeyCommandInput, RestoreKeyCommandOutput, import("..").PaymentCryptographyClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: RestoreKeyCommandInput, ): import("@smithy/core/client").CommandImpl< RestoreKeyCommandInput, RestoreKeyCommandOutput, import("..").PaymentCryptographyClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class RestoreKeyCommand extends RestoreKeyCommand_base { protected static __types: { api: { input: RestoreKeyInput; output: RestoreKeyOutput; }; sdk: { input: RestoreKeyCommandInput; output: RestoreKeyCommandOutput; }; }; }