import * as SDK from '../../core/sdk/sdk.js'; import type * as TreeOutline from '../../ui/components/tree_outline/tree_outline.js'; import * as LitHtml from '../../ui/lit-html/lit-html.js'; import type * as Protocol from '../../generated/protocol.js'; export type AXTreeNodeData = SDK.AccessibilityModel.AccessibilityNode; export type AXTreeNode = TreeOutline.TreeOutlineUtils.TreeNode; export declare function getRootNode(frameId: Protocol.Page.FrameId): Promise; export declare function getNodeAndAncestorsFromDOMNode(domNode: SDK.DOMModel.DOMNode): Promise; export declare function sdkNodeToAXTreeNodes(sdkNode: SDK.AccessibilityModel.AccessibilityNode): Promise; export declare function accessibilityNodeRenderer(node: AXTreeNode): LitHtml.TemplateResult; export declare function getNodeId(node: SDK.AccessibilityModel.AccessibilityNode): string;