import type { ExecutableTarget } from "../../types.js"; import type { Goal, GoalPlanNode, GoalSpec } from "./types.js"; export declare function planPrompt(spec: GoalSpec): string; export declare function iterationPrompt(goal: Pick, node: Pick): string; export declare function goalNodeTarget(target: ExecutableTarget, goal: Pick, node: Pick): ExecutableTarget; export declare function achievementPrompt(goal: Goal, nodes: GoalPlanNode[], evidence: string[]): string;