import type { ExecutionSelection, PipelinePlan, ResolvedStepDefinitions } from "../types.js"; export declare function selectNextExecution(plan: PipelinePlan, taskId?: string): ExecutionSelection; export declare function resolveFileIncludes(template: string, cwd: string, readFile: (filePath: string, encoding: BufferEncoding) => Promise): Promise; export declare function buildExecutionPrompt(input: { selection: Extract; steps: ResolvedStepDefinitions; planPath: string; vars?: Record; }): string;