import { type MouseEvent, type SyntheticEvent } from 'react'; import { type TreeItemProps } from '../TreeItem'; type UseLogicProps = TreeItemProps; export declare const useLogic: ({ id, prefixId, isDefaultExpanded, isForceExpanded, isDisabled, disableReason, onClick, }: UseLogicProps) => { isOpen: boolean; handleToggle: (event: MouseEvent) => void; handleClick: (event: SyntheticEvent) => void; itemProps: { id: any; }; itemContentProps: { tabIndex: number; onClick: (event: SyntheticEvent) => void; onKeyDown: (event: SyntheticEvent) => void; }; tooltipProps: { title: string | undefined; withoutContainer: boolean; disableInteractive: boolean; }; }; export {};