export interface TodoItem { content: string; status: "pending" | "in_progress" | "completed" | "cancelled"; priority: "high" | "medium" | "low"; } export interface TodoDocument { agentId: string; updatedAt: string; background: string; todos: TodoItem[]; } export declare class TodoStore { private readonly todosDir; private writeChain; constructor(); private filePath; read(agentId: string): Promise; write(agentId: string, background: string, todos: TodoItem[]): Promise; }