import { Lexer } from 'chevrotain'; export declare const GROUPBY_COMPARISON_OPS: readonly ["gb_eq", "gb_null"]; export declare const COMPARISON_OPS: readonly ["eq", "neq", "not", "like", "nlike", "empty", "notempty", "null", "notnull", "checked", "notchecked", "blank", "notblank", "allof", "anyof", "nallof", "nanyof", "gt", "lt", "gte", "lte", "ge", "le", "in", "isnot", "is", "isWithin", "btw", "nbtw"]; export declare const COMPARISON_OPS_ALIAS: readonly ["isblank", "is_blank", "isnotblank", "is_not_blank", "is_notblank"]; export declare const IS_WITHIN_COMPARISON_SUB_OPS: readonly ["pastWeek", "pastMonth", "pastYear", "nextWeek", "nextMonth", "nextYear", "pastNumberOfDays", "nextNumberOfDays"]; export declare const COMPARISON_SUB_OPS: readonly ["today", "tomorrow", "yesterday", "oneWeekAgo", "oneWeekFromNow", "oneMonthAgo", "oneMonthFromNow", "daysAgo", "daysFromNow", "exactDate", "pastWeek", "pastMonth", "pastYear", "nextWeek", "nextMonth", "nextYear", "pastNumberOfDays", "nextNumberOfDays"]; export declare const TOKEN_OPERATOR: import("chevrotain").TokenType; export declare const NOT_OPERATOR: import("chevrotain").TokenType; export declare const QUERY_FILTER_TOKENS: import("chevrotain").TokenType[]; export declare const QueryFilterLexer: Lexer;