import * as React from "react"; import type { ImagePreviewConfigProp, ImagePreviewGroupProp } from "../../props/components/data-display.prop.js"; export type { ImageFitProp, ImagePreviewConfigProp, ImagePreviewGroupConfigProp, ImagePreviewGroupProp, ImagePreviewGroupProp as ImagePreviewGroupProps, ImagePreviewItemProp, ImageProp, ImageProp as ImageProps, ImageSizeProp, } from "../../props/components/data-display.prop.js"; /** * ImagePreviewGroup — pages one preview across many pictures (antd `Image.PreviewGroup`). * * Every `Image` under it — at any depth, e.g. inside a Markdown renderer's `img` override — * registers itself; the gallery is those pictures in DOCUMENT order. `items` replaces that list. */ export declare function ImagePreviewGroup({ items, fallback, preview, children, }: ImagePreviewGroupProp): React.JSX.Element; /** `ImagePreviewGroup` is also reachable as `Image.PreviewGroup`, the antd spelling. */ export declare const Image: React.ForwardRefExoticComponent, "alt" | "placeholder"> & { src: string; alt: string; fallback?: string; placeholder?: React.ReactNode | boolean; preview?: boolean | ImagePreviewConfigProp; width?: number | string; height?: number | string; size?: import("./image.js").ImageSizeProp; fit?: import("./image.js").ImageFitProp; caption?: React.ReactNode; className?: import("../../props/index.js").ClassNameProp; } & React.RefAttributes> & { PreviewGroup: typeof ImagePreviewGroup; };