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