/** * Evaluation framework public API * @module agent-threat-rules/eval */ export { EVAL_CORPUS, getAttackSamples, getBenignSamples, getSamplesByCategory, getSamplesByDifficulty, getCorpusStats } from './corpus.js'; export type { CorpusSample } from './corpus.js'; export { computeEvalReport, checkRegression } from './metrics.js'; export type { SampleResult, ConfusionMatrix, ClassMetrics, LatencyStats, CategoryBreakdown, DifficultyBreakdown, EvalReport, RegressionCheck, BaselineThresholds, } from './metrics.js'; export { runEval, runEvalCLI } from './eval-harness.js'; export type { EvalConfig } from './eval-harness.js'; export { computeRuleQuality } from './rule-metrics.js'; export type { RuleQuality, RuleQualityReport } from './rule-metrics.js'; //# sourceMappingURL=index.d.ts.map