import type { Module } from "@term-ui/core"; import { Node } from "./Node"; export declare class Tree { module: Module; ptr: number; is_disposed: boolean; constructor(module: Module); static init(module: Module): Tree; createNode: (style: string) => Node; createTextNode: (text: string) => Node; assertNotDisposed(): void; computeStyles(): void; buildLayoutTree(): void; computeLayout(width: number | "min-content" | "max-content", height: number | "min-content" | "max-content"): void; dump(): string; dispose(): void; [Symbol.dispose](): void; } //# sourceMappingURL=Tree.d.ts.map