import * as Models from '../../models/models';
import { Chart, ChartData, ChartOptions } from 'chart.js';
export declare class HtmlScriptsFunctions {
    suite: Models.ExtendedReport;
    document: Document;
    constructor(suite: Models.ExtendedReport);
    dataFeatures: (suite: Models.ExtendedReport) => ChartData;
    dataScenarios: (suite: Models.ExtendedReport) => any;
    dataSteps: (suiteOrFeature: Models.ExtendedReport | Models.Feature) => any;
    graphOptions: () => ChartOptions;
    legendCallback: (chart: Chart) => string;
    pluginBeforeDrawOptions: (chart: Chart) => void;
    generateChart: (chartName: string, chartData: ChartData, graphOptions: ChartOptions, pluginBeforeDrawOptions: (chart: Chart) => any, legendCallback: (chart: Chart) => string, chartCenterValue: string) => Chart;
}
//# sourceMappingURL=HtmlChartsScriptsFunctions.d.ts.map