import { OnInit } from '@angular/core'; import { NotificationService } from '../../services/notification.service'; import { Subscription } from 'rxjs'; import { DateFormatModel, ViewDimensions } from '@lowcodeunit/lcu-charts-common'; import { ForecastPlotsService } from '../../services/forecast-plots.service'; export declare class ChartPlotsComponent implements OnInit { protected notificationService: NotificationService; protected forecastPlotsService: ForecastPlotsService; /** * plot height */ Height: number; /** * plot width */ Width: number; /** * Should plot fit container */ FitContainer: boolean; animations: boolean; autoScale: boolean; colorScheme: any; curve: any; gradient: boolean; legendPosition: string; legendTitle: string; legendWidth: any; maxXAxisTickLength: number; maxYAxisTickLength: number; rangeFillOpacity: number; rotateXAxisTicks: boolean; roundDomains: boolean; schemeType: string; showGridLines: boolean; showLegend: boolean; showXAxis: boolean; showXAxisLabel: boolean; showYAxis: boolean; showYAxisLabel: boolean; timeline: boolean; tooltipDisabled: boolean; trimXAxisTicks: boolean; trimYAxisTicks: boolean; view: any[]; precipMeasurmentPerHour: string; precipMeasurment: string; speedMeasurement: string; xAxisLabel: string; xScaleMax: any; xScaleMin: any; yAxisLabel: string; backgroundGradientConfigs: any[]; showPercentage: boolean; xAxisIsDate: boolean; xAxisDateFormat: DateFormatModel; ForecastData: any; Charts: Array; dims: ViewDimensions; ManualHover: any; private colorSets; private curveType; private fitContainer; ChartData: any; TempConverted: boolean; protected forecastPlotDataSubscription: Subscription; constructor(notificationService: NotificationService, forecastPlotsService: ForecastPlotsService); ngOnInit(): void; hoveredXValue(e: any): void; hoveredVerticalChange(e: any): void; onHoverChange(e: any): void; private applyDimensions; private setColorScheme; activate(data: any): void; deactivate(data: any): void; onLegendLabelClick(entry: any): void; select(data: any): void; protected convertData(): void; }