NodeInterface: {
    [iterator](): IterableIterator<NodeInterface>;
    addAttributes(attributes): void;
    addChild(node): NodeInterface;
    attributes(): Attributes;
    children(): Nodes;
    clear(): void;
    count(): number;
    get(offset): string;
    name(): string;
    offsetExists(offset): boolean;
    searchAttribute(...searchPath): string;
    searchNode(...searchPath): undefined | NodeInterface;
    searchNodes(...searchPath): Nodes;
    set(offset, value): void;
    unset(offset): void;
}

Type declaration

Generated using TypeDoc