UNPKG

sicua

Version:

A tool for analyzing project structure and dependencies

12 lines (11 loc) 558 B
import { ComponentRelation, ComplexityAnalysisResult, ScanResult } from "../../types"; import { ComponentLookupService } from "../../core/componentLookupService"; import { PathResolver } from "../../parsers/pathResolver"; export declare class ComplexityAnalyzer { private components; private lookupService; private pathResolver; private scanResult; constructor(components: ComponentRelation[], lookupService: ComponentLookupService, pathResolver: PathResolver, scanResult: ScanResult); analyze(): Promise<ComplexityAnalysisResult>; }