import { Capi } from '@tencent-sdk/capi'; import { GetMonitorDataInputs } from './interface'; import { ActionType } from './apis'; import { CapiCredentials, RegionType } from '../interface'; export default class Monitor { credentials: CapiCredentials; capi: Capi; region: RegionType; constructor(credentials: CapiCredentials, region?: RegionType); get(inputs: GetMonitorDataInputs): Promise; request({ Action, ...data }: { Action: ActionType; [key: string]: any }): Promise; }