import { OnChanges, EventEmitter, SimpleChanges } from '@angular/core'; import { ChartType } from '../../enums/chart-type'; import { ChartImageData } from '../../interfaces/chart-image-data'; import { ZoomData } from '../../interfaces/zoom-data'; import { ChartSeriesDataOptions } from '../../interfaces/chart-series-data-options'; import * as i0 from "@angular/core"; export declare class FeelingRatingLineChartComponent implements OnChanges { generatePdfDataAlarm: boolean; isDataCollectionRetrieved: boolean | undefined; zoomData: any; restoreChartAlarm?: ChartType; chartImageData: EventEmitter; restoreChartEvent: EventEmitter; zoomDataEvent: EventEmitter; chartType: ChartType; seriesData: any[]; legendOptions: { itemHeight: number; }; yAxisOptions: { nameLocation: string; nameRotate: number; nameTextStyle: { color: string; fontFamily: string; verticalAlign: string; fontSize: number; }; nameGap: number; type: string; name: string; }; private galenDataService; getDataPoints: () => Promise; ngOnChanges(changes: SimpleChanges): void; onChartImageData(chartImageData: ChartImageData): void; onRestoreChartEvent(ec: any): void; onZoomDataEvent(zoomData: ZoomData): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }