import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetRecoveryGroupRequest, GetRecoveryGroupResponse } from "../models/models_0"; export { __MetadataBearer }; export interface GetRecoveryGroupCommandInput extends GetRecoveryGroupRequest {} export interface GetRecoveryGroupCommandOutput extends GetRecoveryGroupResponse, __MetadataBearer {} declare const GetRecoveryGroupCommand_base: { new ( input: GetRecoveryGroupCommandInput, ): import("@smithy/core/client").CommandImpl< GetRecoveryGroupCommandInput, GetRecoveryGroupCommandOutput, import("..").Route53RecoveryReadinessClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetRecoveryGroupCommandInput, ): import("@smithy/core/client").CommandImpl< GetRecoveryGroupCommandInput, GetRecoveryGroupCommandOutput, import("..").Route53RecoveryReadinessClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetRecoveryGroupCommand extends GetRecoveryGroupCommand_base { protected static __types: { api: { input: GetRecoveryGroupRequest; output: GetRecoveryGroupResponse; }; sdk: { input: GetRecoveryGroupCommandInput; output: GetRecoveryGroupCommandOutput; }; }; }