import { Band, BandLayerSpec, BandLineMap, ColumnGroupMap, LineData, Table } from '../types';
export declare const getBands: (lineData: LineData, bandLineMap: BandLineMap) => Band[];
export declare const getBandLineMap: (fillColumnMap: ColumnGroupMap, lowerColumnName: string, rowColumnName: string, upperColumnName: string) => BandLineMap;
export declare const groupLineIndicesIntoBands: (fill: ColumnGroupMap, lowerColumnName: string, rowColumnName: string, upperColumnName: string) => {};
export declare const alignMinMaxWithBand: (lineData: LineData, bandLineMap: BandLineMap) => LineData;
export declare const bandTransform: (inputTable: Table, xColumnKey: string, yColumnKey: string, fillColKeys: string[], colors: string[], lowerColumnName: string, rowColumnName: string, upperColumnName: string) => BandLayerSpec;
