UNPKG

tencentcloud-sdk-nodejs

Version:
31 lines (30 loc) 1.38 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { CreateRoleUserRequest, CompleteApprovalRequest, DeleteRoleUserRequest, DeleteRoleUserResponse, PutEventResponse, CreateRoleUserResponse, PutEventRequest, CompleteApprovalResponse, PutMessageResponse, PutMessageRequest } from "./evt_models"; /** * evt client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 推送事件数据 */ PutEvent(req: PutEventRequest, cb?: (error: string, rep: PutEventResponse) => void): Promise<PutEventResponse>; /** * 删除自定义用户 */ DeleteRoleUser(req: DeleteRoleUserRequest, cb?: (error: string, rep: DeleteRoleUserResponse) => void): Promise<DeleteRoleUserResponse>; /** * 创建人员 */ CreateRoleUser(req: CreateRoleUserRequest, cb?: (error: string, rep: CreateRoleUserResponse) => void): Promise<CreateRoleUserResponse>; /** * 执行审批 */ CompleteApproval(req: CompleteApprovalRequest, cb?: (error: string, rep: CompleteApprovalResponse) => void): Promise<CompleteApprovalResponse>; /** * 推送事件数据 */ PutMessage(req: PutMessageRequest, cb?: (error: string, rep: PutMessageResponse) => void): Promise<PutMessageResponse>; }