/** * Props for the DropZone component */ export interface DropZoneProps { /** * Callback when files are dropped or selected */ onDrop: (files: File[], customMessage?: { count: number; message: string; }) => void; /** * Message to display in the drop zone */ message: string; /** * Label for the upload button */ buttonLabel?: string; /** * Allow selection of folders * @default true */ allowFolders?: boolean; /** * CSS class to apply to the container */ className?: string; } /** * A reusable drop zone component for file uploads * * @example * */ export declare function DropZone({ onDrop, message, buttonLabel, allowFolders, className }: DropZoneProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=DropZone.d.ts.map