import { type MouseEvent } from 'react'; import { type TooltipProps } from '../../../Tooltip'; import { type InfiniteTreeListItemProps } from '../types'; export declare const useLogic: ({ isDisabled, disabledReason, }: InfiniteTreeListItemProps) => { item: import("../..").FlattenTree; handleClick: (event: MouseEvent) => void; itemSkeleton: import("react").ReactNode; isDisabled: boolean | undefined; disabledReason: string | undefined; tooltipProps: Omit; isDisabledByActions: boolean; isChevronActive: boolean; };