/**
 *
 * @param param0
 * @param param0.onCloseMedia funzione per chiudere il media
 * @param param0.onSelectFile funzione che riceve il click sul file.
 * Il target del click è l'input di tipo  file; il suo contenuto può essere recuperato con  const file = event.target.files?.[0];
 *
 */
export declare function FileDropZone({ onCloseMedia, onSelectFile, onDropUrl, onDropFile, }: {
    onCloseMedia: () => void;
    onSelectFile: (event: React.ChangeEvent<HTMLInputElement>) => Promise<void>;
    onDropFile: (file: File) => Promise<void>;
    onDropUrl: (url: string) => Promise<void>;
}): import("react/jsx-runtime").JSX.Element;
