///
import { DriveInfo } from '@solarpunkltd/file-manager-lib';
interface UseDragAndDropProps {
onFilesDropped: (files: FileList) => void;
currentDrive: DriveInfo | null;
}
interface UseDragAndDropReturn {
isDragging: boolean;
handleDragEnter: (e: React.DragEvent) => void;
handleDragOver: (e: React.DragEvent) => void;
handleDragLeave: (e: React.DragEvent) => void;
handleDrop: (e: React.DragEvent) => void;
handleOverlayDrop: (e: React.DragEvent) => void;
}
export declare function useDragAndDrop({ onFilesDropped, currentDrive }: UseDragAndDropProps): UseDragAndDropReturn;
export {};