import { INode } from './interface'; import { BaseNode } from './BaseNode'; import { ObjectNode } from './ObjectNode'; export declare class ScalarNode extends BaseNode { constructor({type, parent, subpath, environment, initialValue, storedValue, canAttachTreeNode, finalizeNewInstance}: { type: any; parent: any; subpath: any; environment: any; initialValue: any; storedValue: any; canAttachTreeNode: any; finalizeNewInstance: any; }); unbox(childNode: INode): any; toString(): string; die(): void; setParent(newParent: INode | null, subpath?: string | null): void; readonly root: ObjectNode; }