import { type Node } from './node.js';
import { LexerNode } from './lexer-node.js';
import { type KeyFormatter } from '../key-formatter.js';
export declare class LexerLeafNode extends LexerNode {
    readonly value: string | null;
    constructor(parent: Node | null, name: string, value: string | null, formatter?: KeyFormatter);
    isInternal(): boolean;
    isLeaf(): boolean;
    isRoot(): boolean;
    isArray(): boolean;
    isArrayIndex(): boolean;
}
