import { FieldType } from "@kre-form/core"; import { NzMessageService } from "ng-zorro-antd/message"; import { UploadChangeParam } from "ng-zorro-antd/upload"; import { Observable } from "rxjs"; export declare class KreFormFieldUpload extends FieldType { msg: NzMessageService; defaultFileList: never[]; constructor(msg: NzMessageService); handleChange({ file, fileList }: UploadChangeParam): void; handleRemove: (file: any) => Observable; beforeUpload: (file: File) => Observable; checkFileType(file: File): boolean; checkFileSize(file: File): boolean; }