export type LightboxImage = React.ImgHTMLAttributes;
export type LightboxProps = Omit, 'onSelect'> & {
images: T[];
selected: number;
loop?: boolean;
onSelect: (index?: number) => void;
renderImage?: (image: T) => React.ReactElement;
};
export declare const Lightbox: {
({ images, selected, loop, className, children, onSelect, renderImage, ...props }: LightboxProps): import("react/jsx-runtime").JSX.Element;
Thumbnails: ({ images, selected, className, style, imageSize: thumbnailSize, objectFit: thumbnailObjectFit, renderImage, onSelect, ...props }: import('./Thumbnails').ThumbnailsProps) => import("react/jsx-runtime").JSX.Element | null;
};