import { AuthParams, ID } from '@zeniai/client-epic-state'; interface ReceiptPreviewProps { /** Shown in the attachment title row (same pattern as reimbursement InvoiceUploadSection / RenderPdf). */ attachmentTitle: string; authParams: AuthParams; fileDownloadUrl: string | null; filename: string; filePreviewUrl: string | null; /** Used for stable `data-testid` on delete (falls back to filename). */ attachmentId?: ID; onDeleteClick?: () => void; } export declare const ReceiptPreview: ({ authParams, attachmentTitle, attachmentId, fileDownloadUrl, filename, filePreviewUrl, onDeleteClick, }: ReceiptPreviewProps) => import("react/jsx-runtime").JSX.Element; export {};