import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzModalService } from 'ng-zorro-antd/modal'; import { JobService } from '../../service/job.service'; import { PatrolSheetService } from '../../service/patrol-sheet.service'; import { QuestionService } from '../../service/question.service'; import { AuthenticationService } from '../../service/system/authentication.service'; export declare class PatrolControlPreviewComponent implements OnInit, OnChanges { qs: QuestionService; modalService: NzModalService; patrolSheetService: PatrolSheetService; authService: AuthenticationService; message: NzMessageService; jobService: JobService; controls: any[]; formDisabled: false | undefined; groupId: number | undefined; jobId: number | undefined; epNo: number | undefined; questions: any[]; form: FormGroup; selectdEquipment: any; list: any[]; equipment: any; constructor(qs: QuestionService, modalService: NzModalService, patrolSheetService: PatrolSheetService, authService: AuthenticationService, message: NzMessageService, jobService: JobService); ngOnChanges(changes: SimpleChanges): Promise; ngOnInit(): Promise; initRepairJobs(): Promise; initQuestions(): void; submitForm($event: any): void; getIndex(ls: any[], filterStr: any, colum: any): number; isEmpty(obj: any): boolean; }