import { OnInit } from '@angular/core'; import { AbstractComponent, TabService } from '@prutech/components'; import { SchoolRequestListItem } from './models/school/school-request-list.model'; import { Observable } from 'rxjs'; import { SchoolRequestListService } from './services/school-request-list.service'; import { SchoolApplicationRequestListService } from './services/school-application-request-list.service'; import { SchoolMgmtRequestEnum } from './constants/enums/school-mgmt-request.enum'; import { ITAOppRequestListService } from './services/ita-opp-request-list.service'; import { SchoolApplicationRequestListItem } from './models/school-application-request-list.model'; import { ITAOpportunityRequestListItem } from './models/ita-opportunity/ita-opportunity-request-list.model'; import { SiteReviewListItem } from '../../../shared/shared-module/site-request/models/site-request-list.model'; import { CourseRequestListModel } from '../../../shared/shared-module/course-request/models/course-request-list.model'; import { SiteReviewListService } from '../../../shared/shared-module/site-request/services/site-request-list.service'; import { CourseRequestListService } from '../../../shared/shared-module/course-request/services/course-request-list.service'; import { ExpiringContractListService } from './services/expiring-contract-request-list.service'; import { ExpiringContractsModel } from './models/school/expiring-contracts.model'; import * as i0 from "@angular/core"; export declare class SchoolsRequestComponent extends AbstractComponent implements OnInit { private tabService; private schoolRequestListService; private schoolApplicationRequestListService; private itaOppRequestListService; private siteService; private courseRequestListService; private expiringContractListService; schoolRequestList: Observable; schoolRequestListLoading: Observable; schoolApplicationRequestList: Observable; schoolApplicationRequestListLoading: Observable; itaOpportunityListLoading: Observable; itaOpportunityRequests: Observable; siteRequestsList: Observable; siteReviewListLoading: Observable; courseRequestListData: Observable; courseRequestListLoading: Observable; listType: typeof SchoolMgmtRequestEnum; selectedVal: string; expiringContractListData: Observable; expiringContractListLoading: Observable; constructor(tabService: TabService, schoolRequestListService: SchoolRequestListService, schoolApplicationRequestListService: SchoolApplicationRequestListService, itaOppRequestListService: ITAOppRequestListService, siteService: SiteReviewListService, courseRequestListService: CourseRequestListService, expiringContractListService: ExpiringContractListService); ngOnInit(): void; isActiveTab(tab: string): boolean; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }