import { PromptminConfig } from "../config/loadConfig.js"; import { EvalResult } from "../eval/evaluateTarget.js"; export declare function writeReportMarkdown(params: { outDirAbs: string; args: { promptPath: string; configPath: string; outDir: string; target: string; budgetRuns: number; maxMinutes: number; strategy?: string; granularity: string; cache?: string; cacheDir?: string; trace?: string; }; config: PromptminConfig; configHash: string; baselineHash: string; baselineEval: EvalResult; finalEval: EvalResult; baselineText: string; minimizedText: string; minimizedHash: string; exitCode: number; startedAt: number; budgetUsed?: number; bestEffortReason?: string; }): Promise;