import type { _DOMNode } from "./DOMNode.js";
import type { _DOMNodeFilter } from "./DOMNodeFilter.js";
import type { _DOMObject } from "./DOMObject.js";
export declare class _DOMTreeWalker extends _DOMObject {
    static alloc(): _DOMTreeWalker;
    static new(): _DOMTreeWalker;
    init(): _DOMTreeWalker;
    parentNode(): _DOMNode;
    firstChild(): _DOMNode;
    lastChild(): _DOMNode;
    previousSibling(): _DOMNode;
    nextSibling(): _DOMNode;
    previousNode(): _DOMNode;
    nextNode(): _DOMNode;
    root(): _DOMNode;
    whatToShow(): number;
    filter(): _DOMNodeFilter;
    expandEntityReferences(): boolean;
    currentNode(): _DOMNode;
    setCurrentNode$(value: _DOMNode): void;
}
