/**
 * Evaluation Module
 *
 * Exports all evaluation-related functionality for measuring
 * scanner precision, recall, and stability.
 *
 * @module eval
 */
export { DEFAULT_EVAL_CONFIG, TARGET_METRICS } from "./types.js";
// Fixtures
export { ALL_FIXTURES, sqlInjectionFixtures, xssFixtures, secretsFixtures, typeSafetyFixtures, authFixtures, pathTraversalFixtures, getFixturesByCategory, getFixturesByTag, getFixtureById, getFixtureStats, } from "./fixtures.js";
// Harness
export { evaluateFixture, matchFindings, runEvaluation, runStabilityTest, } from "./harness.js";
// Metrics
export { calculatePrecision, calculateRecall, calculateF1Score, calculateMetrics, calculateStabilityMetrics, meetsTargets, formatPercent, getGrade, } from "./metrics.js";
// Report
export { generateEvaluationReport, formatReportAsMarkdown, generateCompactSummary, generateJsonReport, generateReadmeBadges, } from "./report.js";
//# sourceMappingURL=index.js.map