import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { ModifyLunaClientRequest, ModifyLunaClientResponse } from "../models/models_0"; export { __MetadataBearer }; export interface ModifyLunaClientCommandInput extends ModifyLunaClientRequest {} export interface ModifyLunaClientCommandOutput extends ModifyLunaClientResponse, __MetadataBearer {} declare const ModifyLunaClientCommand_base: { new ( input: ModifyLunaClientCommandInput, ): import("@smithy/core/client").CommandImpl< ModifyLunaClientCommandInput, ModifyLunaClientCommandOutput, import("..").CloudHSMClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: ModifyLunaClientCommandInput, ): import("@smithy/core/client").CommandImpl< ModifyLunaClientCommandInput, ModifyLunaClientCommandOutput, import("..").CloudHSMClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class ModifyLunaClientCommand extends ModifyLunaClientCommand_base { protected static __types: { api: { input: ModifyLunaClientRequest; output: ModifyLunaClientResponse; }; sdk: { input: ModifyLunaClientCommandInput; output: ModifyLunaClientCommandOutput; }; }; }