/// import { TreeEntry, TreePath } from './types'; import { UseTreeRoverProps } from './hooks/useTreeRover'; export interface TreeContextData { expandedIds: Set; selectedIds: Set; checkedIds: Set; checkable: boolean; shouldExpandOnSelect: boolean; onSelect: (item: TreeEntry, path: TreePath) => void; onExpand: (item: TreeEntry, path: TreePath) => void; onCheck: (item: TreeEntry, checked: boolean) => void; getCheckState: (item: TreeEntry) => { checked: boolean; indeterminate: boolean; }; getRoverItemProps(item: TreeEntry, path: TreeEntry[]): UseTreeRoverProps; } export declare const TreeContext: import("react").Context; export declare function useTreeContext(): TreeContextData;