import { Capi } from '@tencent-sdk/capi'; import { CapiCredentials, RegionType } from '../interface'; import { CynosdbDeployInputs, CynosdbDeployOutputs, CynosdbRemoveInputs, CynosdbResetPwdInputs, } from './interface'; import TagClient from '../tag'; export default class Cynosdb { credentials: CapiCredentials; region: RegionType; capi: Capi; tagClient: TagClient; constructor(credentials?: CapiCredentials, region?: RegionType); /** 部署 Cynosdb 实例 */ deploy(inputs?: CynosdbDeployInputs): Promise; /** 移除 Cynosdb 实例 */ remove(inputs?: CynosdbRemoveInputs): Promise; /** 重制 Cynosdb 密码 */ resetPwd(inputs?: CynosdbResetPwdInputs): Promise; }