import type { GalleryPhoto, GalleryPhrases } from '../types/gallery'; /** * Props for the gallery caption area and thumbnail strip. */ interface CaptionProps { current?: number; onPress?: (index: number) => void; photos?: GalleryPhoto[]; phrases?: GalleryPhrases; showThumbnails?: boolean; } /** * Renders the current photo caption and optional thumbnail navigation. */ declare function Caption({ current, onPress, photos, phrases, showThumbnails: showThumbnailsProp, }: CaptionProps): import("react/jsx-runtime").JSX.Element; declare const MemoizedCaption: import("react").MemoExoticComponent; export { MemoizedCaption as Caption }; /** * @deprecated Use named import instead: `import { Caption } from './caption'`. * Default export will be removed in the next major version. */ export default MemoizedCaption;