UNPKG

eslint-plugin-react-snob

Version:
18 lines 720 B
import { TSESTree } from '@typescript-eslint/utils'; /** * Recursively counts logical operators (&&, ||, ??=, ||=, &&=) in an expression */ export declare function countLogicalOperators(node: TSESTree.Expression): number; /** * Checks if an expression contains template literals */ export declare function hasTemplateLiteral(node: TSESTree.Expression): boolean; /** * Checks if an expression contains logical assignment operators (||=, &&=, ??=) */ export declare function hasLogicalAssignment(node: TSESTree.Expression): boolean; /** * Checks if an operand in a logical chain is complex */ export declare function isComplexOperand(node: TSESTree.Expression): boolean; //# sourceMappingURL=ast-traversal.d.ts.map