import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetKeyInput, GetKeyOutput } from "../models/models_0"; export { __MetadataBearer }; export interface GetKeyCommandInput extends GetKeyInput {} export interface GetKeyCommandOutput extends GetKeyOutput, __MetadataBearer {} declare const GetKeyCommand_base: { new ( input: GetKeyCommandInput, ): import("@smithy/core/client").CommandImpl< GetKeyCommandInput, GetKeyCommandOutput, import("..").PaymentCryptographyClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetKeyCommandInput, ): import("@smithy/core/client").CommandImpl< GetKeyCommandInput, GetKeyCommandOutput, import("..").PaymentCryptographyClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetKeyCommand extends GetKeyCommand_base { protected static __types: { api: { input: GetKeyInput; output: GetKeyOutput; }; sdk: { input: GetKeyCommandInput; output: GetKeyCommandOutput; }; }; }