/**
 * TodoManager - Intelligent Incremental TODO Updates
 */
export declare class TodoManager {
    private static instance;
    private directory;
    private constructor();
    static getInstance(): TodoManager;
    setDirectory(dir: string): void;
    /**
     * Update a specific TODO item by its text content
     */
    updateItem(searchText: string, newStatus: string): boolean;
    /**
     * Add a new sub-task under a parent task
     */
    addSubTask(parentText: string, subTaskText: string): boolean;
}
