import { Params } from '@angular/router';
import { NameValue } from '../interfaces/WidgetInterfaces';
import { GroupedKey, DataSet } from '../interfaces/DisplayInterfaces';
export declare class DataSetConverter {
    static ConvertToGroupKeys(groupBy: string[], leafContext: string[], permanentContext: NameValue[], dataSet: DataSet): GroupedKey[];
    static AddFromTable(groupBy: string[], leafContext: string[], columns: string[], data: string[][], columnName: string, remainingGroupByColumns: string[], ctxt: Params, depth: number, parentGC: GroupedKey): GroupedKey[];
}
