import { NodeType, TeXable } from './00_Declarations'; export declare class TNode implements TeXable { readonly type: NodeType; value: TeXable; children: TNode[]; divAsFrac: boolean; bold: boolean; color: string | null; constructor(type: NodeType, value: TeXable); traverse(f: (n: TNode) => void): void; replace(oldn: TNode, newn: TNode): TNode; clone(): TNode; print(): string; left(): TNode | undefined; right(): TNode | undefined; toTeX(): string; }