import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { AbstractComponent, FormModel, IPtDynamicElementConfig, PtDynamicFormsComponent, PtDynamicFormsService } from '@prutech/components'; import { LookupModels } from '../../models/lookups.model'; import { School } from '../../models/school.model'; import { SchoolDetailsService } from '../../services/school-details.service'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class SchoolsDetailComponent extends AbstractComponent implements OnInit, AfterViewInit { private dynamicFormService; private schoolDetailsService; private cdRef; private route; lookupList: LookupModels; viewMode: boolean; schoolDetails: School; infoForm: PtDynamicFormsComponent; readonly schoolApplicationFormModel: FormModel; infoElements: IPtDynamicElementConfig[]; school: School; schoolTypeEvent: EventEmitter; readonly itaProviderId: number; constructor(dynamicFormService: PtDynamicFormsService, schoolDetailsService: SchoolDetailsService, cdRef: ChangeDetectorRef, route: Router); ngOnInit(): void; initElements(): void; lookupsBind(): void; ngAfterViewInit(): void; getFormData(): School; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }