import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { UpdateOpportunityRequest, UpdateOpportunityResponse } from "../models/models_0"; export { __MetadataBearer }; export interface UpdateOpportunityCommandInput extends UpdateOpportunityRequest {} export interface UpdateOpportunityCommandOutput extends UpdateOpportunityResponse, __MetadataBearer {} declare const UpdateOpportunityCommand_base: { new ( input: UpdateOpportunityCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateOpportunityCommandInput, UpdateOpportunityCommandOutput, import("..").PartnerCentralSellingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: UpdateOpportunityCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateOpportunityCommandInput, UpdateOpportunityCommandOutput, import("..").PartnerCentralSellingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class UpdateOpportunityCommand extends UpdateOpportunityCommand_base { protected static __types: { api: { input: UpdateOpportunityRequest; output: UpdateOpportunityResponse; }; sdk: { input: UpdateOpportunityCommandInput; output: UpdateOpportunityCommandOutput; }; }; }