import { TreePath } from './path/TreePath.js'; export declare class TreeNodeSet { #private; private static makeStringPath; constructor(nodes?: Array); get all(): Node[]; get size(): number; [Symbol.iterator](): Generator; add(...nodes: Array): void; delete(path: TreePath | string): boolean; clear(): void; has(path: TreePath | string): boolean; getOne(path: TreePath | string): Node | undefined; getChildrenOf(path: TreePath, depth?: number): Node[]; getParentsOf(path: TreePath, depth?: number): Node[]; }