import { Capi } from '@tencent-sdk/capi'; import { ActionType } from '../apis'; import { EventTargetCreateInputs, EventTargetListResponse, EventTargetOutputs } from '../interface'; export default class TargetEntity { capi: Capi; constructor(capi: Capi); request({ Action, ...data }: { Action: ActionType; [key: string]: any }): Promise; removeRequest({ Action, ...data }: { Action: ActionType; [key: string]: any }): Promise; /** 查询事件目标列表 */ list(eventBusId: string, ruleId: string): Promise; /** 创建事件目标 */ create(targetConf: EventTargetCreateInputs): Promise; /** 删除事件目标 */ delete(eventBusId: string, ruleId: string, targetId: string): Promise; }