import { AllowedDocumentType, Attachment } from '@zeniai/client-epic-state'; import { Dispatcher } from './documentRenderTypes'; interface Props { allFiles: string[]; attachments: Attachment[]; file: Attachment; fileSource: string | null; setFileSource: Dispatcher; setSelectedFileAttachment: Dispatcher; setShowFullScreenView: Dispatcher; title: string; documentType?: AllowedDocumentType; imageAltText?: string; showNavigation?: boolean; handleTouchEnd: () => void; handleTouchMove: (e: React.TouchEvent) => void; handleTouchStart: (e: React.TouchEvent) => void; onCrossClick: () => void; onDownloadClick?: (attachment: Attachment) => void; onNextClick?: () => void; onPreviousClick?: () => void; } export declare const allowedDocumentPreviewContentType: string[]; export declare function DocumentWithThumbnailView({ title, allFiles, fileSource, file, imageAltText, attachments, showNavigation, setFileSource, setShowFullScreenView, onCrossClick, onNextClick, onPreviousClick, setSelectedFileAttachment, handleTouchStart, handleTouchMove, handleTouchEnd, onDownloadClick, }: Props): import("react/jsx-runtime").JSX.Element; export {};