import type { Module } from "@term-ui/core"; import type { WriteStream } from "@term-ui/shared/types"; import type { Tree } from "./Tree"; export declare class Renderer { module: Module; stdout: WriteStream; ptr: number; constructor(module: Module, stdout: WriteStream); static init(module: Module, stdout: WriteStream): Renderer; hitTest(tree: Tree, x: number, y: number, filter: number): { id: number; type: number; } | null; paintSimple(tree: Tree): void; paint(tree: Tree): void; dispose(): void; [Symbol.dispose](): void; } //# sourceMappingURL=Renderer.d.ts.map