export interface DependencyNode {
    file: string;
    imports: string[];
    importedBy: string[];
    complexity: number;
    isEntryPoint: boolean;
}
export interface KnowledgeGraph {
    nodes: DependencyNode[];
    entryPoints: string[];
    mostCoupled: string[];
    leastCoupled: string[];
    modularityScore: number;
}
export declare function buildKnowledgeGraph(dirPath: string): KnowledgeGraph;
//# sourceMappingURL=knowledge-graph-builder.d.ts.map