/**
 * 瀑布图辅助类
 */
export default class WaterfallHelper {
    /**
     * 瀑布图的实现基于堆叠柱状图
     *
     * * 此方法用来将绘制瀑布图的数据集转换为堆叠柱状图数据集
     * ! 为了实现跨 0 轴的效果，需要将最小值调整为 0，即出现负值时整体向正向偏移
     */
    static transformDataset(dataset: (number | {
        value: number;
        __segmentStart?: boolean;
    })[][]): {
        dataset: {
            __sign: string;
            __originValue: number;
            value: number;
            __segmentStart?: boolean;
        }[][];
        baseHeight: number;
    };
}
