/** * @fileoverview Thumbnail card for a single attached file, showing an image preview or file-type icon. * * Renders a square preview tile with name/size for non-image files, or the image itself for image * attachments, overlaying upload status (spinner/error) and a hover-revealed remove button. */ import React from "react"; import { AttachedFile } from "../../types/research"; interface FilePreviewCardProps { file: AttachedFile; onRemove: (id: string) => void; } export declare const formatFileSize: (bytes: number) => string; export declare const FilePreviewCard: React.FC; export {};