import 'tdesign-icons-web-components/esm/components/delete'; import 'tdesign-icons-web-components/esm/components/error-circle-filled'; import 'tdesign-icons-web-components/esm/components/add'; import '../image'; import '../loading'; import { CommonDisplayFileProps } from './interface'; import { TdUploadProps, UploadFile } from './type'; export interface ImageCardUploadProps extends CommonDisplayFileProps { disabled?: TdUploadProps['disabled']; triggerUpload?: () => void; uploadFiles?: (toFiles?: UploadFile[]) => void; cancelUpload?: (context: { e: MouseEvent; file: UploadFile; }) => void; onPreview?: TdUploadProps['onPreview']; showImageFileName?: boolean; } export declare function renderImageCard(props: ImageCardUploadProps): JSX.Element;