import React from 'react'; import './DropZone.types'; import { type CustomComponentWithChildrenProps } from '../../../styles'; export type DragEvent = React.DragEvent; export interface DropZoneProps extends CustomComponentWithChildrenProps { disabled?: boolean; error?: boolean; children?: React.ReactNode; onDragOver?: (event: DragEvent) => void; onDragLeave?: (event: DragEvent) => void; onDrop?: (event: DragEvent) => void; onDragEnter?: (event: DragEvent) => void; dragging?: boolean; } declare const slots: { root: { slot: "root"; name: "MuiDropzone"; }; }; export type DropZoneSlots = keyof typeof slots; declare const DropZone: React.FC; export default DropZone;