import { OnInit } from '@angular/core'; import { KnowledgeService } from '../../../service/knowledge.service'; import { FormBuilder, FormGroup } from '@angular/forms'; import { NzModalService, NzModalRef } from 'ng-zorro-antd/modal'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzUploadChangeParam, NzUploadFile } from 'ng-zorro-antd/upload'; export declare class KnowledgeDetailComponent implements OnInit { private fb; private modalRef; private modal; message: NzMessageService; daService: KnowledgeService; knowledgeTypes: any; kno: string | undefined; info: any; canSave: boolean | undefined; jobInfo: any; validateForm: FormGroup | undefined; uploadFileList: any[]; filePathList: any[]; fileType: string[]; uploading: boolean; constructor(fb: FormBuilder, modalRef: NzModalRef, modal: NzModalService, message: NzMessageService, daService: KnowledgeService); ngOnInit(): void; queryAttachment(): Promise; handleChange({ file, fileList }: NzUploadChangeParam): Promise; removeFile: (file: NzUploadFile) => boolean; cancleKnowledgeData(): void; saveKnowledgeData(): Promise; saveKnowledgeDataInfo(): Promise; }