import * as React from 'react'; /** * Hook for managing core TreeItem state and basic business logic */ export declare function useTreeItem(itemId: string): { disabled: boolean; expanded: boolean; selected: boolean; focused: boolean; depth: number; handleExpansion: (event: React.MouseEvent) => void; handleSelection: (event: React.MouseEvent) => void; preventSelection: (event: React.MouseEvent) => void; getAriaSelected: (selected: boolean, multiSelect: boolean) => boolean | undefined; generateTreeItemId: (idProp?: string, treeId?: string, itemId?: string) => string | undefined; };