import { EventEmitter } from '@angular/core'; import { SelectItem } from "../../shared/model/select-item"; import { ResizedEvent } from "angular-resize-event"; import { TimeData } from "../../shared/model/time-data"; import { ApplyEvent } from "../../navigation/nav-bar/apply-event"; import { IndicatorTrend } from "../../shared/model/indicator-trend"; import { IaqIndicator } from "../../shared/model/iaq-indicator"; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { MatNativeDateModule } from '@angular/material/core'; import { MatDatepickerModule } from '@angular/material/datepicker'; import { MatFormFieldModule } from '@angular/material/form-field'; import { DateRange } from '../../shared/model/daterange'; import * as i0 from "@angular/core"; export declare class IaqIndicatorsComponent { dateRangeSelected: EventEmitter; /** * Site dropdown option */ siteOptions: SelectItem[]; /** * Facility dropdown options */ facilityOptions: SelectItem[]; /** * Level dropdown options */ levelOptions: SelectItem[]; /** * Vendor dropdown options */ vendorOptions: SelectItem[]; /** * Co2 indicator trend data */ trendData: IndicatorTrend[]; /** * VOC indicator trend data */ vocTrendData: IndicatorTrend; /** * Temperature indicator trend data */ temperatureTrendData: IndicatorTrend; /** * Humidity indicator trend data */ humidityTrendData: IndicatorTrend; /** * Pressure indicator trend data */ pressureTrendData: IndicatorTrend; /** * Participate indicator trend data */ participateTrendData: IndicatorTrend; /** * Data used to populate the gauge charts */ iaqIndicators: IaqIndicator[]; /** * IAQ Faults chart data */ iaqFaultsData: TimeData[][]; standalone: true; trendTypeChangeEvent: EventEmitter; dateRangeChangeEvent: EventEmitter; imports: [ MatFormFieldModule, MatDatepickerModule, MatNativeDateModule, FormsModule, ReactiveFormsModule ]; /** * Site dropdown change event emitter */ siteChangeEvent: EventEmitter; /** * Facility dropdown change event emitter */ facilityChangeEvent: EventEmitter; /** * Level dropdown change event emitter */ levelChangeEvent: EventEmitter; /** * Vendor dropdown change event emitter */ vendorChangeEvent: EventEmitter; /** * Navigation apply button click event */ applyEvent: EventEmitter; /** * IAQ Faults Legend data */ legendData: import("abm-lib").LegendDetailed[]; /** * Indicator Trend chart config */ smallChartConfig: any; /** * IAQ Faults chart config */ largeChartConfig: any; /** * Internal: Styling/layout attribute */ row1Direction: string; /** * Internal: Styling/layout attribute */ trendMarginLeft: number; /** * Internal: Styling/layout attribute */ trendMaxWidth: string; startDate: any; endDate: any; todaysDate: any; constructor(); /** * Resize event handler * @param event ResizedEvent */ row1Resized(event: ResizedEvent): void; emitDateRange(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }