import { ReactElement } from 'react'; import { ImageProps } from './Image'; export interface ImageGalleryProps { children?: ReactElement | ReactElement[]; className?: string; lightboxClassName?: string; showThumbnails?: boolean; thumbnailsClassName?: string; lightBoxAttachToParent?: boolean; } export interface ImageGalleryHandle { openLightbox: (index?: number) => void; closeLightbox: () => void; isOpen: boolean; addImage: (image: ImageProps) => void; removeImage: (src: string) => void; images: ImageProps[]; } declare const ImageGallery: import('react').ForwardRefExoticComponent>; export default ImageGallery;