import { TaskInfo } from "../chat/types";
export declare class TaskRegistry {
    private tasks;
    register(taskId: string, taskInfo: TaskInfo): void;
    get(taskId: string): TaskInfo | undefined;
    update(taskId: string, updates: Partial<TaskInfo>): void;
    delete(taskId: string): boolean;
    has(taskId: string): boolean;
    getAll(): TaskInfo[];
    getEntries(): [string, TaskInfo][];
    getMap(): Map<string, TaskInfo>;
    clear(): void;
    count(): number;
    displaySingleTask(task: TaskInfo): void;
}
