import { CSSValueWithLength } from '../../styles'; export interface ImageUploadPreviewProps { src?: string; /** @default 100 */ width?: number; /** @default 100 */ height?: number; file?: File; alt?: string; label?: string; objectFit: 'contain' | 'cover' | 'fill'; /** @default 'medium' */ size?: 'medium' | 'small'; readOnly?: boolean; disabled?: boolean; loading?: boolean; backgroundDark?: boolean; removable?: boolean; error?: boolean; /** @default border_radius_styles_with_size.small */ borderRadius?: CSSValueWithLength; onClick?: (image_url: string) => void; onClickRemove?: () => void; } export declare const ImageUploadPreview: ({ size, width, height, objectFit, src, file, alt, label, readOnly, disabled, loading, backgroundDark, error, removable, borderRadius, onClick, onClickRemove, }: ImageUploadPreviewProps) => import("@emotion/react/jsx-runtime").JSX.Element;