import { LlrbNode } from './LlrbTree'; import type { Comparator } from '../types'; export declare function isRed(node: LlrbNode | undefined): boolean; export declare function colorFlip(node: LlrbNode): void; export declare function rotateLeft(node: LlrbNode): LlrbNode; export declare function rotateRight(node: LlrbNode): LlrbNode; export declare function moveRedLeft(node: LlrbNode): LlrbNode; export declare function moveRedRight(node: LlrbNode): LlrbNode; export declare function balance(node: LlrbNode): LlrbNode; export declare function deleteMin(node: LlrbNode): LlrbNode | undefined; export declare function min(node: LlrbNode): LlrbNode; export declare function deleteNode(node: LlrbNode | undefined, k: K, comparator: Comparator): LlrbNode | undefined;