/** * Tool Coverage Report - Analyze which tools are tested */ import type { SuiteResult } from './types'; export interface CoverageResult { totalTools: number; calledTools: string[]; uncalledTools: string[]; coveragePercent: number; toolArgCombinations: Record>; callCounts: Record; } /** * Analyze tool coverage from suite results. * @param result - The suite result * @param declaredTools - All tools the agent declares (optional; if omitted, only called tools are shown) */ export declare function analyzeCoverage(result: SuiteResult, declaredTools?: string[]): CoverageResult; /** * Format coverage report for console. */ export declare function formatCoverage(cov: CoverageResult): string; //# sourceMappingURL=coverage.d.ts.map