import { Concept } from "../DataStructures/Concept"; import { Node } from "./Node"; export declare class BinaryCharacterTree { static characterRoot: Node | null; static waitForDataToLoad(): Promise; static checkFlag(resolve: any): any; static addNodeToTree(node: Node): Promise; static removeNodeByCharacter(character: string, id: number): Promise; static countNumberOfNodes(): number; static addConceptToTree(concept: Concept): void; static getNodeFromTree(value: string): Node | null; static getNodeFromTreeUpdated(value: string): Node | null; static getCharacterAndTypeFromTree(value: string, typeId: number): Promise; static getCharacterAndCategoryFromTree(value: string, categoryId: number): Promise; static removeConceptCharacter(id: number): void; }