export declare function traverseDFS(root: Node, params?: { recoverOnNotConnectedNodes?: boolean; shouldProcessNode?: (node: Node) => boolean; }): Generator; export declare function traverseElementsToRoot(node: Node, traverseOnlyToFirstDocumentNode?: boolean): Generator; export declare const getParentNode: (node: Node) => ParentNode | null; export declare const getParentElement: (node: Node) => Element | null;