import React from 'react'; import type { Attachment } from '..'; import type { ImageCardProps } from './ImageCard'; export interface FileListCardProps extends Pick { /** * @description 自定义CSS类名前缀,用于样式隔离和主题定制 * @descriptionEn Custom CSS class name prefix for style isolation and theme customization */ prefixCls?: string; /** * @description 文件附件数据对象,包含文件的基本信息 * @descriptionEn File attachment data object containing basic file information */ item: Attachment; /** * @description 文件移除时的回调函数,用于处理文件删除操作 * @descriptionEn Callback function when file is removed for handling file deletion operations */ onRemove?: (item: Attachment) => void; /** * @description 组件的CSS类名 * @descriptionEn CSS class name for the component */ className?: string; /** * @description 组件的内联样式对象 * @descriptionEn Inline style object for the component */ style?: React.CSSProperties; /** * @description 渲染类型,目前仅支持默认渲染模式 * @descriptionEn Render type, currently only supports default render mode */ renderType?: 'default'; } declare const _default: React.ForwardRefExoticComponent>; export default _default;