///
import type { CommonFormPropsType } from '../types';
import type { unknownFunction } from '../../../types';
/**
* 上传文件 PC 版本
*/
export declare function UploadFilePc({ layout, id, style, labelVisible, label, requiredFlag, disabled, className, events, decorator, tips, btnTitle, maxUploadCount, maxSize, single, defaultValue, // 组件默认初始化值
value, // 用于模型组件中 formily 的值管理
acceptTypes, downloadVisible, deleteVisible, uploadPath, onChange, isEdit, $node, readOnly, }: IUploaderFilePc): JSX.Element;
export interface IUploaderFilePc extends CommonFormPropsType {
btnTitle?: string;
maxUploadCount?: number;
downloadVisible?: boolean;
deleteVisible?: boolean;
defaultValue?: Readonly;
maxSize?: number;
single?: boolean;
acceptTypes?: Readonly;
tips?: string;
value?: Readonly;
uploadPath?: string;
isEdit?: boolean;
onChange?: unknownFunction;
readOnly?: boolean;
}
export interface IUploadFileAction {
status?: string;
fileID?: string;
uuid?: string;
src?: string;
file?: any;
onReLoad?: any;
onCancel?: any;
disabled: boolean;
title?: string;
readOnly?: boolean;
}