import { ClassifiedGraph, Issue } from '../../core/GraphTypes'; import { AnalysisRule, RuleConfig } from '../types'; /** * Detects modules with too many incoming dependencies (fan-in). * High fan-in indicates a module that many others depend on — potential bottleneck. */ export declare class FanInRule implements AnalysisRule { id: string; name: string; category: "coupling"; defaultSeverity: "medium"; private readonly defaultThreshold; run(graph: ClassifiedGraph, config?: RuleConfig): Issue[]; } //# sourceMappingURL=FanInRule.d.ts.map