import type { LifecycleStageVerdict } from "./lifecycle.js"; export declare function specPrompt(task: string, specPath: string, repoContext?: string, trustedRevisionFeedback?: string): string; export declare function taskPlanPrompt(specText: string, planPath: string, trustedRevisionFeedback?: string, structuredBuildPlanVersion?: number, trustedVerificationCommand?: string): string; export declare function buildPrompt(planText: string, rejectionFeedback?: string, commitPerTask?: boolean): string; export declare function verifyPrompt(specText: string, planText: string, testCommand?: string): string; export declare function debugPrompt(specText: string, planText: string, rejection: LifecycleStageVerdict, debugPath: string): string; export declare function reviewPrompt(specText: string, planText: string): string; export declare function shipPrompt(specText: string, planText: string, verdicts: LifecycleStageVerdict[] | string): string;