import { FileUpload, DeleteFunction, DropEvent } from './types'; type UseFileOperationsProps = { addFiles: (files: File[]) => void; setUploads: React.Dispatch>>; deleteFunction?: DeleteFunction; _acceptedFileTypes?: string[]; _maxSize?: number; onDelete?: (file: File) => void; onDeleteError?: (file: File) => void; }; export declare const useFileOperations: ({ addFiles, setUploads, deleteFunction, _acceptedFileTypes, _maxSize, onDelete, onDeleteError, }: UseFileOperationsProps) => { handleDrop: (e: DropEvent) => Promise; handleSelect: (fileList: FileList | null) => void; deleteFile: ({ uuid }: { uuid: string; }) => Promise; }; export {}; //# sourceMappingURL=useFileOperations.d.ts.map