import { AbstractNode } from "../../../common/AbstractNode";
import { NodePositionInterface } from "../../../common/NodePositionInterface";
import { EelNode } from "./EelNode";
export declare class AbstractValueNode<T> extends EelNode {
    value: T;
    constructor(value: T, position: NodePositionInterface, parent?: AbstractNode | undefined);
    getValue(): T;
    toString(intend?: number): string;
}
