import { Accept, FileRejection } from 'react-dropzone'; export interface DropzoneFile { size: number; name: string; mimetype: string; content: string; lastModified: number; lastModifiedDate: Date; } export interface DropzoneProps { accept?: Accept; labels?: Record; messages?: boolean; maxFiles?: number; maxFileSize?: number; multiple?: boolean; onDrop?: (files: Array, acceptedFiles: Array, rejectedFiles: Array) => void; } export interface Status { type?: string; messages?: Array; } declare const Dropzone: ({ accept, labels, maxFiles, maxFileSize, messages, multiple, onDrop, ...rest }: DropzoneProps) => JSX.Element; export default Dropzone;