import { default as React } from 'react'; export interface DropzoneFileMetadata { name: string; size: number; type: string; lastModified: number; } export interface DropzoneFieldProps { name: string; label?: string; accept?: string; multiple?: boolean; maxFiles?: number; maxSize?: number; disabled?: boolean; required?: boolean; value?: File[]; defaultValue?: File[]; onFilesChange?: (files: File[]) => void; onRejected?: (files: File[], reason: string) => void; prompt?: React.ReactNode; hint?: React.ReactNode; error?: string; className?: string; } export default function DropzoneField({ name, label, accept, multiple, maxFiles, maxSize, disabled, required, value, defaultValue, onFilesChange, onRejected, prompt, hint, error, className }: DropzoneFieldProps): import("react/jsx-runtime").JSX.Element;