import { JSX } from 'react'; import { RenderStrategyProps } from '../../utils/render-strategy'; import { TreeNode } from '../collection'; import { HTMLProps, PolymorphicProps } from '../factory'; import { UseTreeViewProps } from './use-tree-view'; export interface TreeViewRootBaseProps extends UseTreeViewProps, RenderStrategyProps, PolymorphicProps { } export interface TreeViewRootProps extends HTMLProps<'div'>, TreeViewRootBaseProps { } export type TreeViewComponent = (props: TreeViewRootProps & React.RefAttributes) => JSX.Element; export declare const TreeViewRoot: TreeViewComponent;