import { BTreeNode, BTree } from "./BTree"; export declare class AVLTreeNode extends BTreeNode { depth: number; constructor(value: T); } export declare class AVLTree extends BTree { constructor(comparer?: (a: T, b: T) => number); insert(value: T): boolean; delete(value: T): boolean; }