///
import { HTMLProps, SFC } from 'react';
import { Image } from './models';
export interface ImageThumbnailState {
modalOpen: boolean;
}
export interface ImageThumbnailInternalProps extends ImageThumbnailExternalProps, Partial {
toggleModal?: () => ImageThumbnailState;
handleRemoveButtonClick?: () => void;
}
export interface ImageThumbnailExternalProps extends HTMLProps {
image: Image;
imageAlt?: string;
imageClassName?: string;
noModal?: boolean;
noRemoveButton?: boolean;
onClickRemoveButton?: (image: Image) => void;
}
export declare const ImgThumbnail: SFC;