import { ComplexityCountableNode as ComplexityCountableNodeInterface } from '../../Analyzer/CodeMetricsCalculator/CognitiveComplexity/Adapter/ComplexityCountableNode'; import { type ASTNode } from './ASTNode'; export declare class CognitiveComplexityCountableNode implements ComplexityCountableNodeInterface { private static readonly nestLevelUpKinds; private static readonly nestingIncrementSyntaxKinds; private readonly node; constructor(node: ASTNode); isNestLevelUp(): boolean; isIncrement(): boolean; isNestingIncrement(): boolean; private isElse; getChildren(): CognitiveComplexityCountableNode[]; }