import React from 'react'; import './ImageUploader.scss'; export interface Image { uuid: string; url: string; path?: string; } export interface ImageUploaderProps { currentImages?: Array; isMultiple?: boolean; allowDelete?: boolean; onDelete?: (image: Image) => void | Promise; onUpload?: (images: Image[]) => void | Promise; targetPath?: string; allowSwap?: boolean; onSortEnd?: (oldIndex: number, newIndex: number) => void; } export declare function ImageUploader({ currentImages, isMultiple, allowDelete, onDelete, onUpload, allowSwap, targetPath, onSortEnd }: ImageUploaderProps): React.JSX.Element;