import { Command as $Command } from "@smithy/smithy-client"; import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { LightsailClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../LightsailClient"; import { GetOperationRequest, GetOperationResult } from "../models/models_1"; export { __MetadataBearer }; export { $Command }; export interface GetOperationCommandInput extends GetOperationRequest {} export interface GetOperationCommandOutput extends GetOperationResult, __MetadataBearer {} declare const GetOperationCommand_base: { new ( input: GetOperationCommandInput ): import("@smithy/smithy-client").CommandImpl< GetOperationCommandInput, GetOperationCommandOutput, LightsailClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; new ( input: GetOperationCommandInput ): import("@smithy/smithy-client").CommandImpl< GetOperationCommandInput, GetOperationCommandOutput, LightsailClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class GetOperationCommand extends GetOperationCommand_base { protected static __types: { api: { input: GetOperationRequest; output: GetOperationResult; }; sdk: { input: GetOperationCommandInput; output: GetOperationCommandOutput; }; }; }