import Tree, { ITreeNode } from './tree'; export default class AVLTree extends Tree { insert(data: T): void; remove(data: T): void; __printNode(node: ITreeNode, level: number): void; }