import { XYChart } from '@amcharts/amcharts4/charts'; import { BooleanInput } from '@angular/cdk/coercion'; import { ElementRef, NgZone, OnDestroy, QueryList } from '@angular/core'; import { CanDestroyNotify } from '@mtna/core-angular'; import { RegressionDataSet } from '@rds/rds-base-ts'; import * as i0 from "@angular/core"; declare const RdsRegressionChartBase: import("@mtna/core-angular").CanDestroyNotifyCtor & { new (): {}; }; export declare class RdsRegressionChartComponent extends RdsRegressionChartBase implements CanDestroyNotify, OnDestroy { protected zone: NgZone; static ngAcceptInputType_loadingChart: BooleanInput; chartElements: QueryList | undefined; get loadingChart(): boolean; set loadingChart(l: boolean); private _loadingChart; get chartData(): RegressionDataSet | null | undefined; set chartData(data: RegressionDataSet | null | undefined); private _chartData; protected _chart: XYChart | undefined; constructor(zone: NgZone); ngOnDestroy(): void; /** Queries the ViewChildren until it finds the element, then triggers chart generation. */ protected _checkAndCreateChart(attempts?: number): void; /** Disposes of a chart */ protected _cleanupChart(chart: XYChart | undefined): void; /** Generates the regression chart with the given data. */ protected _generateRegressionChart(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};