import { ChartType, ESankeyMode } from '../../../../../constants/chart-style';
import { IOneDChartStyle } from '../one-d';
import RelationBaseStyleService from '../relation-base';
export interface ISankeyChartStyle extends IOneDChartStyle {
    mode: ESankeyMode;
}
export default abstract class SankeyBaseStyleService extends RelationBaseStyleService<ISankeyChartStyle> {
    chartType: ChartType;
    mode: ESankeyMode;
    setMode(mode: ESankeyMode): void;
    getOptions(): {
        mode: ESankeyMode;
        chartType: ChartType;
        currentBuckets: string[];
        currentMetrics: string[];
        unit: string[];
        precision: number;
        displayColors?: import("../base").IColor[] | undefined;
    };
    constructor(chart: ISankeyChartStyle);
}
