import { type ImagePreviewThumbnailSize } from "./variants.js"; export type ImagePreviewProps = { src: string; /** Describes the image; also the default dialog title and trigger label. */ alt: string; /** Dialog heading. Defaults to `alt`. */ title?: string; /** Accessible label for the thumbnail trigger. Override for non-English apps. */ previewLabel?: string; /** Accessible label for the dialog close button. Override for non-English apps. */ closeLabel?: string; thumbnailSize?: ImagePreviewThumbnailSize; }; /** * A single image shown as a thumbnail that opens an in-app full-size preview * dialog — instead of navigating (or opening a tab) to the image URL. For * paging through several images, stage a `Carousel` in the dialog instead. */ export declare function ImagePreview({ src, alt, title, previewLabel, closeLabel, thumbnailSize, }: ImagePreviewProps): import("react").JSX.Element; export * from "./variants.js"; //# sourceMappingURL=index.d.ts.map