import { TableAggregationOperation } from '../aggregation/table_aggregation_operation_parsing'; export interface TableAggregationSelection { kind: 'table-aggregation-selection'; parameterToTable: { [partOfKey: string]: string; }; operations: [string, TableAggregationOperation][]; } export declare function createTableAggregationSelection(parameterToTable: { [partOfKey: string]: string; }, operations: [string, TableAggregationOperation][]): TableAggregationSelection; export declare function parseTableAggregationSelection(f: Function, numberOfTables: number): TableAggregationSelection;