///
import { ImageUploaderRef, ImageUploadItem } from 'antd-mobile';
import './index.scss';
declare const _default: import("react").ForwardRefExoticComponent<{
defaultValue?: ImageUploadItem[];
value?: ImageUploadItem[];
columns?: number;
onChange?: (items: ImageUploadItem[]) => void;
onUploadQueueChange?: (tasks: import("antd-mobile/es/components/image-uploader").UploadTask[]) => void;
accept?: string;
multiple?: boolean;
maxCount?: number;
onCountExceed?: (exceed: number) => void;
disableUpload?: boolean;
showUpload?: boolean;
deletable?: boolean;
deleteIcon?: import("react").ReactNode;
capture?: string | boolean;
onPreview?: (index: number, item: ImageUploadItem) => void;
beforeUpload?: (file: File, files: File[]) => File | Promise;
upload: (file: File) => Promise;
onDelete?: (item: ImageUploadItem) => boolean | void | Promise;
preview?: boolean;
showFailed?: boolean;
imageFit?: "fill" | "none" | "contain" | "cover" | "scale-down";
children?: import("react").ReactNode;
renderItem?: (originNode: import("react").ReactElement>, file: ImageUploadItem, fileList: ImageUploadItem[]) => import("react").ReactNode;
} & {
className?: string;
style?: import("react").CSSProperties & Partial>;
tabIndex?: number;
} & import("react").AriaAttributes & {
action?: string;
fileName?: string;
headers?: object;
videoSizeLimit?: string;
imgSizeLimit?: string;
prefixUrl?: string;
} & import("react").RefAttributes>;
export default _default;