import type { ArtifactGraphDocument, EvaluationReport } from '../types/index.js'; export interface BuildEvalGraphOptions { report: EvaluationReport; sourcePath: string; generatedAt?: string; } export interface PersistEvalGraphOptions extends BuildEvalGraphOptions { outputDir: string; fileStem?: string; } export interface PersistEvalGraphResult { graphPath: string; } export declare function evalGraphDirForReportOutput(reportOutputDir: string): string; export declare function buildEvalArtifactGraph(options: BuildEvalGraphOptions): ArtifactGraphDocument; export declare function persistEvalGraphSidecar(options: PersistEvalGraphOptions): PersistEvalGraphResult;