import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzModalRef } from 'ng-zorro-antd/modal'; import { CustomValidatorService } from '../../../service/custom-validator.service'; import { AuthenticationService } from '../../../service/system/authentication.service'; import { ToolService } from '../../../service/tool.service'; export declare class ToolDetailComponent implements OnInit { private fb; private customValidatorService; private toolService; message: NzMessageService; private modal; private authService; operateToolFlag: string; currentTool: any; validateForm: FormGroup; userInfo: any; toolType: any[]; toolStatus: any[]; isModifyDetail: boolean; isReset: boolean; isNotModify: boolean; isCheckFormChanged: boolean; originalStatus: string; constructor(fb: FormBuilder, customValidatorService: CustomValidatorService, toolService: ToolService, message: NzMessageService, modal: NzModalRef, authService: AuthenticationService); ngOnInit(): void; submitFormData(): Promise; resetForm(): void; activeForm(): void; okForm(): void; getToolType(): void; getToolStatus(): void; checkFormChanged(): boolean; isEmpty(obj: any): boolean; }