class BinarySearchNodeimport { BinarySearchNode } from "https://dotland.deno.dev/std@0.181.0/collections/binary_search_node.ts"; ConstructorsnewBinarySearchNode(parent: BinarySearchNode<T> | null, value: T)Type ParametersTPropertiesleft: BinarySearchNode<T> | nullright: BinarySearchNode<T> | nullMethodsdirectionFromParent(): Direction | nullfindMaxNode(): BinarySearchNode<T>findMinNode(): BinarySearchNode<T>findSuccessorNode(): BinarySearchNode<T> | nullStatic Methodsfrom<T>(node: BinarySearchNode<T>): BinarySearchNode<T>