import type { AVLNode } from './node.js'; export declare const BALANCE_STATE: { UNBALANCED_RIGHT: number; SLIGHTLY_UNBALANCED_RIGHT: number; BALANCED: number; SLIGHTLY_UNBALANCED_LEFT: number; UNBALANCED_LEFT: number; }; export declare function getBalanceFactor(node: AVLNode): number; export declare function getHeight(node: AVLNode | null): number; export declare function rotateLeft(node: AVLNode): AVLNode; export declare function rotateRight(node: AVLNode): AVLNode; export declare function findMin(node: AVLNode): AVLNode;