/// import { ConnectDropTarget } from "react-dnd"; export type UseFileUploadType = { files: File[]; error: string; setError: React.Dispatch>; clearAllFiles: () => void; createFormData: () => FormData; removeFile: (file: number | string) => void; setFiles: (e: any) => void; isActive: boolean; dropTarget: ConnectDropTarget; }; export declare const useFileUpload: (props?: { accept?: string | undefined; mode?: "append" | "rewrite" | undefined; onDrop?(currentFiles: File[], allFiles: File[]): void; onSetFiles?(currentFiles: File[], allFiles: File[]): void; } | undefined) => UseFileUploadType;