/** * 首次见到此 `messageId` → 记录 + 落盘,返回 `true`(调用方应处理这条消息)。 * 8h 内重复命中(飞书重推 / at-least-once 重复)→ 返回 `false`(重投,应丢弃)。 * 空 `messageId` 无法去重 → 永远 `true`(绝不因缺 id 而误吞真实消息)。 */ export declare function claimMessageOnce(larkAppId: string, messageId: string, now?: number): boolean; /** * Test-only:清空进程内缓存(**不删盘**),用于模拟「daemon 重启」后从盘重新载入, * 验证去重跨重启仍生效。 */ export declare function _resetCacheForTest(): void; //# sourceMappingURL=seen-message-store.d.ts.map