UNPKG

bunyamin

Version:

Bunyan-based logger for Node.js supporting Trace Event format

13 lines (12 loc) 487 B
import type { LeafNode, TreeNode } from './TreeNode'; export declare class ArrayTreeNode<Value = unknown, ChildNode extends LeafNode<any> = LeafNode> implements TreeNode<Value, ChildNode> { #private; value: Value; index: number; parent?: TreeNode<any, this>; constructor(value: Value); get size(): number; [Symbol.iterator](): IterableIterator<ChildNode>; findByValue(value: unknown): ChildNode | undefined; appendChild(node: ChildNode): ChildNode; }