/** * 钉钉 ChatId 编解码 * * ChatId 格式: dingtalk:::: * - 单聊: dingtalk::default::userStaffId * - 群聊: dingtalk::default::cidXXX */ /** * 编码钉钉 ChatId */ export declare function encodeDingtalkChatId(accountId: string, conversationId: string): string; /** * 解码钉钉 ChatId */ export declare function decodeDingtalkChatId(chatId: string): { accountId: string; conversationId: string; } | null; /** * 判断是否为群聊(以 cid 开头) */ export declare function isDingtalkGroupChat(conversationId: string): boolean; /** * 从原始消息构建 conversationId * - 单聊:使用 senderStaffId 或 senderId * - 群聊:使用 conversationId */ export declare function buildDingtalkConversationId(rawMsg: { conversationType: string; conversationId: string; senderStaffId?: string; senderId?: string; }): string; //# sourceMappingURL=dingtalk-ids.d.ts.map