import type { DragEvent, ChangeEvent } from 'react'; type useFileUploadHook = { files: File[]; fileNames: string[]; fileTypes: string[]; totalSize: string; totalSizeInBytes: number; clearAllFiles: () => void; createFormData: () => FormData; handleDragDropEvent: (_e: DragEvent) => void; removeFile: (_file: string) => void; setFiles: (_e: ChangeEvent | DragEvent, _mode?: 'a' | 'w', _imagesOnly?: boolean) => void; }; export declare const useFileUpload: () => useFileUploadHook; export {};