@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
15 lines (14 loc) • 534 B
TypeScript
import { type Node } from './node.js';
import { type KeyFormatter } from '../key-formatter.js';
export declare abstract class LexerNode implements Node {
readonly parent: Node | null;
readonly name: string;
readonly formatter: KeyFormatter;
protected constructor(parent: Node | null, name: string, formatter?: KeyFormatter);
abstract isArray(): boolean;
abstract isArrayIndex(): boolean;
abstract isInternal(): boolean;
abstract isLeaf(): boolean;
abstract isRoot(): boolean;
path(): string;
}