/**
 * Evaluation Report Generator
 *
 * Generates markdown reports from evaluation results
 * for publishing precision/recall metrics.
 *
 * @module eval/report
 */
import type { EvaluationMetrics, EvaluationReport, FixtureResult, StabilityMetrics, EvaluationConfig } from "./types.js";
/**
 * Generate a complete evaluation report
 */
export declare function generateEvaluationReport(metrics: EvaluationMetrics, fixtureResults: FixtureResult[], config: EvaluationConfig, stability?: StabilityMetrics, commitSha?: string): EvaluationReport;
/**
 * Format evaluation report as markdown
 */
export declare function formatReportAsMarkdown(report: EvaluationReport): string;
/**
 * Generate a compact summary for CI output
 */
export declare function generateCompactSummary(metrics: EvaluationMetrics): string;
/**
 * Generate JSON report for programmatic consumption
 */
export declare function generateJsonReport(report: EvaluationReport): string;
/**
 * Generate badges for README
 */
export declare function generateReadmeBadges(metrics: EvaluationMetrics): string;
//# sourceMappingURL=report.d.ts.map