UNPKG

sicua

Version:

A tool for analyzing project structure and dependencies

18 lines (17 loc) 512 B
import ts from "typescript"; export declare class FunctionFilter { /** * Configuration for function filtering */ private config; /** * Determines if a function should be included in the analysis */ shouldIncludeFunction(node: ts.Node, functionName: string): boolean; private hasExcludedNaming; private getFunctionBody; private meetsMinimumSize; private hasSignificantComplexity; private hasBusinessLogicPatterns; private hasDataProcessingIndicators; }