sicua
Version:
A tool for analyzing project structure and dependencies
11 lines (10 loc) • 630 B
TypeScript
import { ComponentRelation } from "../../../types";
import { ComponentLookupService } from "../../../core/componentLookupService";
import { ZombieClusterAnalysisResult } from "../../../types/zombieCluster.types";
/**
* Detects zombie component clusters using optimized lookups
* @param components The list of components to analyze
* @param lookupService Pre-initialized lookup service for O(1) component resolution
* @returns Complete zombie cluster analysis result
*/
export declare function detectZombieComponentClusters(components: ComponentRelation[], lookupService: ComponentLookupService): ZombieClusterAnalysisResult;