/** * Phase 2 Benchmark: Compare ContractRuleExecutor vs legacy RuleEngine * Validates that the adapter maintains performance and accuracy. */ interface BenchmarkResult { name: string; legacyMs: number; contractMs: number; deltaPercent: number; legacyFindings: number; contractFindings: number; findingsMatch: boolean; } /** * Main benchmark runner. */ export declare function runPhase2Benchmarks(verbose?: boolean): BenchmarkResult[]; /** * Generates a summary report of benchmark results. */ export declare function generateBenchmarkReport(results: BenchmarkResult[]): string; export { BenchmarkResult };