import { type EvalReport } from "./ReportSerializer.js"; export declare class ReportStore { readonly report_dir: string; constructor(workspaceRoot: string, reportDir?: string); private ensureDir; save(report: EvalReport): Promise; read(reportPath: string): Promise; resolvePath(reportPath: string, cwd: string): Promise; listReports(): Promise; findLatestForSuite(params: { suite_fingerprint: string; exclude_report_id?: string; }): Promise<{ path: string; report: EvalReport; } | undefined>; } //# sourceMappingURL=ReportStore.d.ts.map