import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { UpdateDatabaseRequest, UpdateDatabaseResponse } from "../models/models_0"; export { __MetadataBearer }; export interface UpdateDatabaseCommandInput extends UpdateDatabaseRequest {} export interface UpdateDatabaseCommandOutput extends UpdateDatabaseResponse, __MetadataBearer {} declare const UpdateDatabaseCommand_base: { new ( input: UpdateDatabaseCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateDatabaseCommandInput, UpdateDatabaseCommandOutput, import("..").TimestreamWriteClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: UpdateDatabaseCommandInput, ): import("@smithy/core/client").CommandImpl< UpdateDatabaseCommandInput, UpdateDatabaseCommandOutput, import("..").TimestreamWriteClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class UpdateDatabaseCommand extends UpdateDatabaseCommand_base { protected static __types: { api: { input: UpdateDatabaseRequest; output: UpdateDatabaseResponse; }; sdk: { input: UpdateDatabaseCommandInput; output: UpdateDatabaseCommandOutput; }; }; }