import { ClsService } from "nestjs-cls"; export declare class LayoutChartWidgetService { readonly cls: ClsService; constructor(cls: ClsService); init(): Promise; private _getRandomColor; private _checkDateField; private _cutLabel; private _isTypeDate; private _getExampleXValuesDate; private _summaryWidgetExample; private _summaryWidget; _defaultWidgetColor(color: any, multiple: boolean, count?: Number, multipleDs?: boolean, indexDs?: Number, indexMixedWidget?: Number): Promise; private _defaultWidget; private _defaultDatalabels; private _getDateFormat; private _findColors; private _checkDataSetTypeDate; private _getExampleDataSets; private _formatDate; private _getDataSets; private _getExampleDataSetsXYR; private _getDataSetsXYR; private _barWidget; private _lineWidget; private _pieWidget; private _radarWidget; private _polarAreaWidget; private _bubbleWidget; private _scatterWidget; private _mixedWidget; private _getExampleData; getChartWidgetData(type: string, widget: any): Promise; private _mergeCompareData; compareMatrixTable(setting: any): Promise; }