/** * Maps Astrid taskId ↔ OpenClaw sessionKey. * Session key format: `astrid:task:{taskId}` */ export declare class SessionMapper { private taskToSession; private sessionToTask; getOrCreate(taskId: string): string; get(taskId: string): string | undefined; getTaskId(sessionKey: string): string | undefined; end(taskId: string): void; activeCount(): number; } //# sourceMappingURL=session-mapper.d.ts.map