import type { Node } from './Node'; export declare class NodeContext { #private; readonly node: T; constructor(node: T, parent?: NodeContext, children?: Array>); get children(): Array>; get parent(): NodeContext | undefined; append(that: NodeContext): void; }