import { ProgressProps } from 'antd';
import { default as React } from 'react';
interface SingleImageProps {
    loading?: boolean;
    width?: number;
    height?: number;
    progress?: number;
    maxHeight?: number;
    maxWidth?: number;
    dataUrl: string;
    label?: React.ReactNode;
    uid: number | string;
    preview?: boolean;
    autoSize?: boolean;
    onDelete: (uid: number | string) => void;
    onClick?: (item: any) => void;
    autoBgColor?: boolean;
    editable?: boolean;
    style?: React.CSSProperties;
    styles?: {
        image?: React.CSSProperties;
    };
    loadingSize?: ProgressProps['size'];
    progressType?: 'line' | 'circle' | 'dashboard';
    progressColor?: string;
    progressWidth?: number;
}
declare const SingleImage: React.FC<SingleImageProps>;
export default SingleImage;
