import type { ReactNode, HTMLAttributes } from 'react'; import type { ReadOnlyGalleryElement } from '@mercuriya/slate-gallery-common'; import { GridProps } from './Grid'; export type GalleryReadOnlyOptions = Omit & Partial>; export type GalleryProps = GalleryReadOnlyOptions & { attributes: HTMLAttributes; children: ReactNode; element: ReadOnlyGalleryElement; }; export declare function ReadOnlyGallery({ attributes, children, element, size, renderImage, renderExtra, imageClassName, imageWrapperClassName, leftClassName, gridClassName, }: GalleryProps): import("react/jsx-runtime").JSX.Element;