import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DiscoverInstancesRevisionRequest, DiscoverInstancesRevisionResponse, } from "../models/models_0"; export { __MetadataBearer }; export interface DiscoverInstancesRevisionCommandInput extends DiscoverInstancesRevisionRequest {} export interface DiscoverInstancesRevisionCommandOutput extends DiscoverInstancesRevisionResponse, __MetadataBearer {} declare const DiscoverInstancesRevisionCommand_base: { new ( input: DiscoverInstancesRevisionCommandInput, ): import("@smithy/core/client").CommandImpl< DiscoverInstancesRevisionCommandInput, DiscoverInstancesRevisionCommandOutput, import("..").ServiceDiscoveryClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DiscoverInstancesRevisionCommandInput, ): import("@smithy/core/client").CommandImpl< DiscoverInstancesRevisionCommandInput, DiscoverInstancesRevisionCommandOutput, import("..").ServiceDiscoveryClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DiscoverInstancesRevisionCommand extends DiscoverInstancesRevisionCommand_base { protected static __types: { api: { input: DiscoverInstancesRevisionRequest; output: DiscoverInstancesRevisionResponse; }; sdk: { input: DiscoverInstancesRevisionCommandInput; output: DiscoverInstancesRevisionCommandOutput; }; }; }