import { ElementRef, EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { SelectItem } from "../../shared/model/select-item"; import { FacilityInfo } from "../../shared/model/facility-info"; import { UsageRange } from "../../shared/model/usage-range"; import { SiteRange } from "../../shared/model/site-range"; import { ResizedEvent } from "angular-resize-event"; import { ApplyEvent } from "../../navigation/nav-bar/apply-event"; import * as i0 from "@angular/core"; export declare class IaqInsightsComponent implements OnInit, OnChanges { private el; siteOptions: SelectItem[]; facilityOptions: SelectItem[]; levelOptions: SelectItem[]; vendorOptions: SelectItem[]; facilityInfo: FacilityInfo; facilityList: FacilityInfo[]; floorRange: number; floorData: any; floorRangeData: UsageRange[]; siteRange: SiteRange; alerts: string; trendData: any[][]; pm25: any; temp: any; humidity: any; externalAirQuality: any; iaqPercent: number; siteChangeEvent: EventEmitter; facilityChangeEvent: EventEmitter; levelChangeEvent: EventEmitter; vendorChangeEvent: EventEmitter; applyEvent: EventEmitter; row1Direction: string; textBoxMaxWidth: string; range: any; panelsDirection: string; panelsMarginLeft: number; secondPanelsMarginLeft: number; trendChartConfig: any; row2Direction: string; trendWidth: string; trendHeight: number; airWidth: string; airMarginLeft: number; panelHeight: string; avgIaqScore: string; constructor(el: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; row1Resized(event: ResizedEvent): void; row2Resized(event: ResizedEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }