import BSTreeKV from './BSTreeKV'; /** * Special-case of the binary search tree in which the search key is equal to the element type. * This definition is suitable when the element type can not be split between what defines its order * and what does not (eg. primitive types as opposed to indexed records). * * The table below shows some use-case examples for both interfaces: * * element type | most suitable interface * ------------------------------------|---------------------------- * number | BSTree * string | BSTree * { order: number, data: string } | BSTreeKV<{order: number}, {order: number, data: string}> * * @see BSTreeKV */ export default class BSTree extends BSTreeKV { }