import type { RepoProfile } from './types.js'; export interface ComplexityProfile { estimatedPar: 3 | 4 | 5; estimatedSlope: number; slopeFactors: string[]; riskAreas: Array<{ module: string; reason: string; }>; busFactor: Array<{ module: string; topContributor: string; pct: number; }>; } /** * Estimate complexity from a RepoProfile. * Par is based on module count, slope from structural signals. */ export declare function estimateComplexity(profile: RepoProfile): ComplexityProfile; //# sourceMappingURL=complexity.d.ts.map