import type { DagNodeDefinition } from "../orchestration/dag.js";
import type { RunState } from "../contracts/orchestration.js";
import type { GoalSpec } from "../contracts/goal.js";
export declare function compileGoalToDagNodes(goal: GoalSpec): DagNodeDefinition[];
export declare function attachGoalToRunState(runState: RunState, goal: GoalSpec): RunState;
