import { Color, TreeNode } from "./Node"; import { NodeFactory } from "./RedBlackTree"; export declare class TreeLevel { private parent; private readonly nodeFactory; constructor(parent: TreeNode, nodeFactory: NodeFactory); left(value: T, color: Color, levelBuilder?: (level: TreeLevel) => void): void; right(value: T, color: Color, levelBuilder?: (level: TreeLevel) => void): void; }