import { Chart } from '../chart/chart';
import { Dimension } from '../chart/dimension';
import { Matrix } from '../chart/matrix';
import { LineChartComponent } from './line-chart.component';
export declare enum LineChartOrientation {
    horizontal = 1,
    vertical = 2
}
export declare class LineChart extends Chart {
    colorType: string;
    colorFormatting: string;
    formatRule: string;
    dimension: Dimension;
    matrix: Matrix;
    lineColor: string;
    xyAxisHideShowLabels: boolean;
    gridRowColor?: string;
    gridShowStatus: boolean;
    component: typeof LineChartComponent;
    seriesColor: Array<string>;
    aggregate: string;
    /**
     * Constructor
     */
    constructor(lineChart?: LineChart);
    newLineChart(): void;
    /**function to create line chart object with existing values
    *
    *@param LineChart
    */
    lineChart(lineChart: LineChart): void;
    updateXaxis(apexChart: ApexCharts): void;
    updateLineGird(apexChart: ApexCharts): void;
}
