import type { FilterOperator } from "../../ast/filters/Filter"; type WhereRegexGroups = { fieldName: string; isAggregate: boolean; operator: FilterOperator | undefined; prefix?: string; isConnection: boolean; }; export declare function parseWhereField(field: string): WhereRegexGroups; export type AggregationOperator = "AVERAGE" | "SHORTEST" | "LONGEST" | "MIN" | "MAX" | "SUM"; export type AggregationLogicalOperator = "EQUAL" | "EQ" | "GT" | "GTE" | "LT" | "LTE" | "IN"; export type AggregationFieldRegexGroups = { fieldName: string; aggregationOperator?: AggregationOperator; logicalOperator?: AggregationLogicalOperator; }; export declare function parseAggregationWhereFields(field: string): AggregationFieldRegexGroups; export {}; //# sourceMappingURL=parse-where-field.d.ts.map