/** * Meet 用户目录缓存 * 用于出站消息中 @handle → <@userId> 转换 */ /** * 注册用户到目录缓存 */ export declare function rememberMeetUser(params: { accountId: string; userId: number; handles: (string | null | undefined)[]; }): void; /** * 从目录缓存查找 userId */ export declare function resolveMeetUserId(params: { accountId?: string | null; handle: string; }): string | null; /** * 清除指定账户的缓存 */ export declare function clearMeetDirectoryCache(accountId: string): void; /** * 清除所有缓存 */ export declare function clearAllMeetDirectoryCache(): void; /** * 获取缓存大小(用于测试) */ export declare function getMeetDirectoryCacheSize(accountId: string): number; /** * 获取指定账户的所有缓存用户(用于 listPeers) */ export declare function getAllCachedUsers(params: { accountId?: string | null; query?: string | null; limit?: number | null; }): { userId: string; name: string; handles: string[]; }[];