UNPKG

adtjs

Version:

Javascript Abstract Data Types

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