export default abstract class TreeNode> { protected parent: T | undefined; children: T[]; appendTo(parent: T, index?: number): this; clear(...except: (T | undefined)[]): this; remove(): void; private isRemoved; } //# sourceMappingURL=TreeNode.d.ts.map