import { OnInit } from '@angular/core'; import { BarChartData } from '../../../models/IBarChartData'; export declare class DoubleBarChartComponent implements OnInit { constructor(); /** * Data to display use the ChartData interface * Format: [{name: string, series: ChartData[]}] * ChartDate: {name: string, value: number} * @internal */ data: BarChartData[]; /** * Data to display use the ChartData interface * Format: [{name: string, series: ChartData[]}] * ChartDate: {name: string, value: number} * @internal */ colors: string[]; /** * show or hide the legend * Default value: true * @internal */ showLegend: boolean; /** * sets the tile for the legend * Default value: empty * @internal */ legendTitle: string; /** * Sets position of the label * Options: ['right', 'below'] * @internal */ legendPosition: string; /** * Defines padding of the bars * Default value: true * @internal */ barPadding: number; /** * Defines padding of each group * Default value: 20 * @internal */ groupPadding: number; /** * show or hide the x axis * @internal */ showXAxis: boolean; /** * show or hide the y axis * @intenal */ showYAxis: boolean; /** * show or hide the y axis label * Default value: true * @internal */ showYAxisLabel: boolean; /** * show or hide the x axis label * Default value: true * @internal */ showXAxisLabel: boolean; /** * the x axis label text * @internal */ xAxisLabel: string; /** * the y axis label text * @internal */ yAxisLabel: string; /** * Defines if the bars will have a gradient effect * @internal */ gradient: boolean; /** * the y axis label text * @internal */ theme: string; /** * display a timeline control under the chart. * Only available if a the x scale is linear or time * Default Value: true * @internal */ timeline: boolean; /** * Chart width * Default value: 700 * @internal */ width: number; /** * Chart height * Default value: 400 * @internal */ height: number; /** * Function to execute in the parent component * @internal */ select: Function; /** * Function to execute in the parent component * @internal */ activate: Function; /** * Function to execute in the parent component * @internal */ deactivate: Function; colorScheme: { domain: any[]; }; chartSize: number[]; ngAfterViewInit(): void; ngOnInit(): void; }