import type * as Common from '../../core/common/common.js'; import * as SDK from '../../core/sdk/sdk.js'; import * as UI from '../../ui/legacy/legacy.js'; export declare class AccessibilityTreeView extends UI.Widget.VBox implements SDK.TargetManager.SDKModelObserver { private accessibilityTreeComponent; private readonly toggleButton; private inspectedDOMNode; private root; constructor(toggleButton: HTMLElement); wasShown(): Promise; refreshAccessibilityTree(): Promise; renderTree(): Promise; loadSubTreeIntoAccessibilityModel(selectedNode: SDK.DOMModel.DOMNode): Promise; revealAndSelectNode(inspectedNode: SDK.DOMModel.DOMNode): Promise; selectedNodeChanged(inspectedNode: SDK.DOMModel.DOMNode): Promise; treeUpdated({ data }: Common.EventTarget.EventTargetEvent): void; modelAdded(model: SDK.AccessibilityModel.AccessibilityModel): void; modelRemoved(model: SDK.AccessibilityModel.AccessibilityModel): void; }