/**
 * Evaluation Module
 *
 * Exports all evaluation-related functionality for measuring
 * scanner precision, recall, and stability.
 *
 * @module eval
 */
export type { TestFixture, FixtureFile, ExpectedFinding, VulnerabilityCategory, FixtureResult, ActualFinding, MatchedFinding, EvaluationMetrics, CategoryMetrics, ScannerMetrics, StabilityMetrics, EvaluationReport, EvaluationConfig, } from "./types.js";
export { DEFAULT_EVAL_CONFIG, TARGET_METRICS } from "./types.js";
export { ALL_FIXTURES, sqlInjectionFixtures, xssFixtures, secretsFixtures, typeSafetyFixtures, authFixtures, pathTraversalFixtures, getFixturesByCategory, getFixturesByTag, getFixtureById, getFixtureStats, } from "./fixtures.js";
export { evaluateFixture, matchFindings, runEvaluation, runStabilityTest, } from "./harness.js";
export { calculatePrecision, calculateRecall, calculateF1Score, calculateMetrics, calculateStabilityMetrics, meetsTargets, formatPercent, getGrade, } from "./metrics.js";
export { generateEvaluationReport, formatReportAsMarkdown, generateCompactSummary, generateJsonReport, generateReadmeBadges, } from "./report.js";
//# sourceMappingURL=index.d.ts.map