import { type TalkerProperties } from '../interfaces'; import { type IncomingMessage } from './message'; import { type Sayable } from './sayable'; export declare class Talker { protected incoming: IncomingMessage; /** * 用户ID * */ id: string; /** * 企业ID */ corpId: string; /** * 员工ID */ staffId: string; /** * 昵称 */ name: string; /** * 是否管理员 */ isAdmin: boolean; constructor(incoming: IncomingMessage, properties: TalkerProperties); reply(sayable: Sayable): Promise; }