import React from 'react';
import { DropzoneOptions } from 'react-dropzone';
export interface FileUploadDropzoneProps {
    onDrop?: DropzoneOptions['onDrop'];
    accept?: DropzoneOptions['accept'];
    uploading?: boolean;
    multiple?: boolean;
    completed?: number;
    inputRef?: ((instance: HTMLInputElement | null) => void) | React.MutableRefObject<HTMLInputElement | null> | null;
}
declare const _default: React.ComponentType<Pick<React.PropsWithChildren<FileUploadDropzoneProps & {
    classes: Record<"center" | "icon" | "root" | "dragActive", string>;
}>, "multiple" | "children" | "onDrop" | "accept" | "inputRef" | "uploading" | "completed"> & import("@material-ui/core").StyledComponentProps<"center" | "icon" | "root" | "dragActive"> & FileUploadDropzoneProps>;
export default _default;
