import { TreeView, treeViewTag } from '@ni/nimble-components/dist/esm/tree-view'; import { type EventName } from '../utilities/react-wrapper'; import type { TreeItemExpandedChangeEvent, TreeItemSelectedChangeEvent } from '../tree-item'; export { treeViewTag }; export { type TreeView }; export declare const NimbleTreeView: import("@lit/react").ReactWebComponent; onSelectedChange: EventName; }>; /** * Bubbling event emitted by a tree item child when expanded or collapsed. * Easier to listen for the event on parent tree view than on each tree item child. */ export type TreeViewExpandedChangeEvent = TreeItemExpandedChangeEvent; /** * Bubbling event emitted by a tree item child when selected or deselected. * Easier to listen for the event on parent tree view than on each tree item child. */ export type TreeViewSelectedChangeEvent = TreeItemSelectedChangeEvent;