import { FontStyle } from './../chart/fontStyle';
import { Chart } from '../chart/chart';
import { Dimension } from '../chart/dimension';
import { Matrix } from '../chart/matrix';
import { CardChartComponent } from './card-chart.component';
export declare enum CardChartOrientation {
    horizontal = 1,
    vertical = 2
}
export declare class CardChart extends Chart {
    dimension: Dimension;
    matrix: Matrix;
    color: string;
    component: typeof CardChartComponent;
    dataColor?: string;
    aggregate?: string;
    dataFontSize?: string;
    dataAlignment?: string;
    fontStyle?: FontStyle;
    /*** Constructor
      */
    constructor(cardChart?: CardChart);
    cardChart(cardChart?: CardChart): void;
    /**function to create bar chart object with existing values
    *
    *@param CardChart
    */
    newCardChart(): void;
}
