/** * @fileoverview * Task state definitions and types for the task management system. */ /** * Possible states for a task in the task management system. */ export declare enum TaskState { IDLE = "idle", STARTING = "starting", IN_PROGRESS = "in_progress", AWAITING_TOOL = "awaiting_tool", COMPLETED = "completed", FAILED = "failed" } /** * Context information about the current task. */ export interface TaskContext { isMultiStep: boolean; taskDescription: string; completedSteps: string[]; nextSteps: string[]; isComplete: boolean; } //# sourceMappingURL=task-state.d.ts.map