import type { TaskPlan } from "./task-plan.js"; import type { ToolCall, ToolResult } from "../types.js"; export interface ProgressEvaluation { madeProgress: boolean; goalSatisfied: boolean; shouldContinue: boolean; reason: string; } export declare function evaluateProgress(plan: TaskPlan | undefined, call: ToolCall, result: ToolResult): ProgressEvaluation;