import { GraphStateType } from "../../graph/graph";
/**
 * This node uses LLM to analyze current execution state and update test steps status
 * It runs in parallel with the main execution flow and updates the console display in-place
 */
export declare const trackAndUpdateStepsNode: ({ lastAction, expectedOutcome, isComplete, lastError, retryCount, retryAction, maxRetries, testSteps, messages, testStartTime, }: GraphStateType) => Promise<{
    testSteps?: undefined;
} | {
    testSteps: {
        id: number;
        instruction: string;
        status: "not_started" | "in_progress" | "passed" | "failed";
        notes: string;
    }[];
}>;
//# sourceMappingURL=tracking-node.d.ts.map