import { RhSharedManageService } from './../../shared-manage.service'; import { OnInit, EventEmitter } from '@angular/core'; import { NzSizeLDSType } from 'ng-zorro-antd/core/types'; import { NzButtonType } from 'ng-zorro-antd/button'; import { NzUploadFile } from 'ng-zorro-antd/upload'; import { UploadFileOption, RhBaseDto } from 'rh-base/model'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class RhAttachFileUploadComponent implements OnInit { private operator; rhOrder: RhBaseDto; rhOrderType: string; /** 导入button的type */ rhContent: string; /** button类型 */ rhType: NzButtonType; /** 导入button的size */ rhSize: NzSizeLDSType; rhTitle: string; rhSuccess: EventEmitter; rhFail: EventEmitter; isShowUploadModal: boolean; isDirectoryUploadEnable: boolean; uploading: boolean; /** 上传的文件列表 */ uploadFileList: NzUploadFile[]; /** 上传的文件数据列表 */ uploadDatas: UploadFileOption[]; constructor(operator: RhSharedManageService); ngOnInit(): void; closeUploadFileModal(): void; openUploadFileModal(): void; beforeUpload: (file: NzUploadFile) => Observable; removeFile: (file: NzUploadFile) => boolean; handleUpload(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }