import { PositionType } from 'chart.js';
export declare const chartCfg: (dataChartType: any, data: any, moreThanOneSet?: boolean) => {
    type: any;
    data: any;
    options: {
        responsive: boolean;
        maintainAspectRatio: boolean;
        aspectRatio: number;
        legend: {
            display: boolean;
            position: PositionType;
            labels: {
                boxWidth: number;
                fontFamily: string;
            };
        };
        tooltip: {
            enabled: boolean;
        };
        plugins: {
            deferred: {
                enabled: boolean;
                yOffset: string;
                delay: number;
            };
        };
    };
} | {
    options: {
        scales: {
            yAxes: {
                ticks: {
                    beginAtZero: boolean;
                };
            }[];
        };
        responsive: boolean;
        maintainAspectRatio: boolean;
        aspectRatio: number;
        legend: {
            display: boolean;
            position: PositionType;
            labels: {
                boxWidth: number;
                fontFamily: string;
            };
        };
        tooltip: {
            enabled: boolean;
        };
        plugins: {
            deferred: {
                enabled: boolean;
                yOffset: string;
                delay: number;
            };
        };
    };
    type: any;
    data: any;
};
export declare const dataSetProps: (set: any, dataChartType: any) => any;
