import type { HTMLAttributes } from 'react';
import type { ReactNode } from 'react';
declare const SIZE_CLASS: {
readonly sm: "w-12 h-12";
readonly md: "w-16 h-16";
readonly lg: "w-20 h-20";
};
export interface ImageAttachmentProps extends Omit, 'children'> {
src: string;
alt?: string;
onRemove?: (e: React.MouseEvent) => void;
previewable?: boolean;
onClick?: (e: React.MouseEvent) => void;
size?: keyof typeof SIZE_CLASS;
closeIcon?: ReactNode;
closeLargeIcon?: ReactNode;
}
export declare const ImageAttachment: import("react").ForwardRefExoticComponent>;
export {};