import { Command as $Command } from "@smithy/smithy-client"; import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { UpdateRumMetricDefinitionRequest, UpdateRumMetricDefinitionResponse, } from "../models/models_0"; import { RUMClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../RUMClient"; export { __MetadataBearer }; export { $Command }; export interface UpdateRumMetricDefinitionCommandInput extends UpdateRumMetricDefinitionRequest {} export interface UpdateRumMetricDefinitionCommandOutput extends UpdateRumMetricDefinitionResponse, __MetadataBearer {} declare const UpdateRumMetricDefinitionCommand_base: { new ( input: UpdateRumMetricDefinitionCommandInput ): import("@smithy/smithy-client").CommandImpl< UpdateRumMetricDefinitionCommandInput, UpdateRumMetricDefinitionCommandOutput, RUMClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; new ( input: UpdateRumMetricDefinitionCommandInput ): import("@smithy/smithy-client").CommandImpl< UpdateRumMetricDefinitionCommandInput, UpdateRumMetricDefinitionCommandOutput, RUMClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class UpdateRumMetricDefinitionCommand extends UpdateRumMetricDefinitionCommand_base { protected static __types: { api: { input: UpdateRumMetricDefinitionRequest; output: {}; }; sdk: { input: UpdateRumMetricDefinitionCommandInput; output: UpdateRumMetricDefinitionCommandOutput; }; }; }