/**
 * Charts color scheme definition
 */
export declare class ChartsColorScheme {
    domain: string[];
}
/**
 * Chart model definition
 */
export declare class ChartModel {
    /**
     * Data to show
     */
    data: any[];
    /**
     * Fill elements with a gradient instead of a solid color. Default: false.
     */
    gradient?: boolean;
    /**
     * If to show the legend. Default: true.
     */
    showLegend?: boolean;
    /**
     * Legend position. Can be: top, right, bottom, center. Default: right.
     */
    legendPosition?: string;
    /**
     * Chart alignment. Can be: start, center, end. Default: start.
     */
    chartAlignment?: string;
    /**
     * Array with string css color values. Default: [].
     */
    colorScheme?: ChartsColorScheme;
    /**
     * Name of current scheme. Default: forest. All are: air, aqua, cool, fire, flame, forest, horizon, natural, neons, night, nightLights, ocean, picnic, solar, vivid.
     */
    colorSchemeName?: string;
    /**
     * If to show the x axis. Default: true.
     */
    showXAxis?: boolean;
    /**
     * If to show the y axis. Default: true.
     */
    showYAxis?: boolean;
    /**
     * If to show the x axis label. Default: true.
     */
    showXAxisLabel?: boolean;
    /**
     * If to show the y axis label. Default: true.
     */
    showYAxisLabel?: boolean;
    /**
     * The x axis label
     */
    xAxisLabel?: string;
    /**
     * The y axis label
     */
    yAxisLabel?: string;
    /** @hidden*/
    constructor(values?: Object);
}
