/** * 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