import "./FileDropZone.css";
export type FileDropZoneProps = {
    accept?: string;
    multiple?: boolean;
    disabled?: boolean;
    onAdd: (files: File[]) => void;
    label?: string;
    hint?: string;
    className?: string;
};
/**
 * FileDropZone provides a drag-and-drop area plus a hidden file input for picking files.
 * Uses native HTML5 DnD — no external dependencies.
 */
export declare const FileDropZone: ({ accept, multiple, disabled, onAdd, label, hint, className, }: FileDropZoneProps) => import("react/jsx-runtime").JSX.Element;
