import * as React from 'react'; import { TreeViewCancellableEventHandler } from '@mui/x-tree-view/models'; import { TreeViewItemPlugin } from '@mui/x-tree-view/internals'; import { TreeItemDragAndDropOverlayProps } from '@mui/x-tree-view/TreeItemDragAndDropOverlay'; export declare const isAndroid: () => boolean; export declare const useTreeViewItemsReorderingItemPlugin: TreeViewItemPlugin; interface UseTreeItemRootSlotPropsFromItemsReordering { draggable?: true; onDragStart?: TreeViewCancellableEventHandler; onDragOver?: TreeViewCancellableEventHandler; onDragEnd?: TreeViewCancellableEventHandler; } interface UseTreeItemContentSlotPropsFromItemsReordering { onDragEnter?: TreeViewCancellableEventHandler; onDragOver?: TreeViewCancellableEventHandler; } interface UseTreeItemDragAndDropOverlaySlotPropsFromItemsReordering extends TreeItemDragAndDropOverlayProps {} declare module '@mui/x-tree-view/useTreeItem' { interface UseTreeItemRootSlotOwnProps extends UseTreeItemRootSlotPropsFromItemsReordering {} interface UseTreeItemContentSlotOwnProps extends UseTreeItemContentSlotPropsFromItemsReordering {} interface UseTreeItemDragAndDropOverlaySlotOwnProps extends UseTreeItemDragAndDropOverlaySlotPropsFromItemsReordering {} } export {};