import { GetPartOfKey } from './get_part_of_key_parsing'; import { AggregateColumn } from './aggregate_column_parsing'; import { CountOperation } from '../count_operation_parsing'; import { SubselectStatement } from '../../statements/subselect_statement'; export declare type GroupAggregationOperation = GetPartOfKey | AggregateColumn | CountOperation | SubselectStatement; export declare function createGroupAggregationOperationParser(keyParameterName: string, objectParameterNames: string[], countParameter: string | null): any;