import type { HTMLAttributes, MouseEvent, ReactNode } from 'react'; export type FileCardVariant = 'default' | 'attachment'; export type FileCardType = 'file' | 'folder'; export interface FileCardProps extends Omit, 'children'> { variant?: FileCardVariant; filename: string; iconFilename?: string; size?: string; icon?: ReactNode; getFileIcon?: (filename: string, className?: string) => ReactNode; onClick?: () => void; suffixAction?: ReactNode; path?: string; type?: FileCardType; typeLabel?: string; deleted?: boolean; deletedTooltip?: string; onRemove?: (event: MouseEvent) => void; } export declare const FileCard: import("react").ForwardRefExoticComponent>;