import type { Task } from "../../../task-list/dist/index.js"; export interface PromptTemplate { prompt: string; } export declare function renderTaskPrompt(template: string, vars: { task: Task; attempt: number | null; }): string; export declare function renderStepPrompt(step: PromptTemplate, vars: { prompt: string; task: Task; attempt: number | null; }): string; export declare function renderPromptTemplate(template: string, vars: { prompt: string; task: Task; attempt: number | null; }): string;