import { FormBuilder, FormGroup } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { Observable } from 'rxjs'; import { AbstractComponent } from '../../../../../../shared/components/abstract-component'; import { LookupModel } from '../../../../../../shared/models/lookup-model'; import { SchoolApplicationRequestListItem } from '../../../models/school-application-request-list.model'; import { SchoolApplicationRequestListService } from '../../../services/school-application-request-list.service'; import { SchoolApplicationRequestStatusListService } from '../../../services/school-application-request-status-list.service'; import { CourseStatusService } from '../../../../../../shared/shared-module/course-request/services/course-status.service'; import { MatSelectChange } from '@angular/material/select'; import * as i0 from "@angular/core"; export declare class UpdateStatusApplicationDialogBoxComponent extends AbstractComponent { private fb; private courseStatusLookupListService; dilogref: MatDialogRef; data: SchoolApplicationRequestListItem; private service; private schoolRequestStatusListService; lookupList1: any; approvalForm: FormGroup; lookupList: Observable; schoolRequestStatusDataLoading: Observable; showReason: boolean; readonly lookupId: number; readonly requestRevisionLookupName: string; constructor(fb: FormBuilder, courseStatusLookupListService: CourseStatusService, dilogref: MatDialogRef, data: SchoolApplicationRequestListItem, service: SchoolApplicationRequestListService, schoolRequestStatusListService: SchoolApplicationRequestStatusListService); ngAfterViewInit(): void; closeModal(): void; statusChangeHandler(event: MatSelectChange): void; submitApproval(): void; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }