import type { RenderTableOptions, TableColumn } from "../../../toolcraft-design/dist/index.js"; import type { AggregatedCell, EvalRunResult, ResultComparison } from "../types.js"; type ReportColumnName = "eval" | "plan" | "agent" | "model" | "iters" | "time" | "tokens" | "cost" | "tests" | "judge" | "components" | "metrics" | "integrity" | "correct" | "verdict"; export declare const reportColumns: TableColumn[]; export declare const terminalReportColumns: TableColumn[]; export type ReportRow = Record; export declare function matrixRows(cells: readonly AggregatedCell[]): ReportRow[]; export declare function runRows(runs: readonly EvalRunResult[]): ReportRow[]; export declare function comparisonText(comparisons: readonly ResultComparison[]): string; export declare function tableOptions(rows: readonly ReportRow[], theme: RenderTableOptions["theme"]): RenderTableOptions; export declare function terminalTableOptions(rows: readonly ReportRow[], theme: RenderTableOptions["theme"]): RenderTableOptions; export {};