import { ChartInputMutli, ChartInputStreamVar } from '../ChartDataModel';
import { ModalController } from '@ionic/angular';
import * as i0 from "@angular/core";
export declare class TapVariableDataPopupComponent {
    private modalController;
    legend: boolean;
    showLabels: boolean;
    animations: boolean;
    xAxis: boolean;
    yAxis: boolean;
    showYAxisLabel: boolean;
    showXAxisLabel: boolean;
    timeline: boolean;
    currentValue: number;
    currentDate: string;
    colorScheme: {
        domain: string[];
    };
    results: ChartInputMutli[];
    value: string;
    label: string;
    index: number;
    set variable(inputs: ChartInputStreamVar);
    constructor(modalController: ModalController);
    dismissModal(): Promise<void>;
    digit(n: number): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<TapVariableDataPopupComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TapVariableDataPopupComponent, "tap-tap-variable-data-popup", never, { "value": "value"; "label": "label"; "index": "index"; "variable": "variable"; }, {}, never, never>;
}
