import './style.scss';
import type { UploadedFileLocal } from './UploadedFileLocal';
export type AppDropzoneBodyLocalProps = {
    onSuccess: (files: UploadedFileLocal[]) => void;
    onError?: (err: unknown) => void;
    accept: Record<string, string[]>;
    onDrop?: () => void;
    /** When false, the confirm button is hidden (e.g. when used inside modal with its own confirm) */
    showConfirmButton?: boolean;
};
export type AppDropzoneBodyLocalRef = {
    upload: () => Promise<void>;
};
declare const AppDropzoneBodyLocal: import("react").ForwardRefExoticComponent<AppDropzoneBodyLocalProps & import("react").RefAttributes<AppDropzoneBodyLocalRef>>;
export default AppDropzoneBodyLocal;
