declare class SqlBaseLexer extends AbstractSqlBaseLexer {
    static grammarFileName: string;
    static channelNames: string[];
    static modeNames: string[];
    static literalNames: string[];
    static symbolicNames: string[];
    static ruleNames: string[];
    constructor(input: any);
    _interp: any;
    action(localctx: any, ruleIndex: any, actionIndex: any): void;
    BEGIN_DOLLAR_QUOTED_STRING_action(localctx: any, actionIndex: any): void;
    END_DOLLAR_QUOTED_STRING_action(localctx: any, actionIndex: any): void;
    sempred(localctx: any, ruleIndex: any, predIndex: any): any;
    END_DOLLAR_QUOTED_STRING_sempred(localctx: any, predIndex: any): any;
}
declare namespace SqlBaseLexer {
    let EOF: any;
    let AUTHORIZATION: number;
    let SELECT: number;
    let FROM: number;
    let TO: number;
    let AS: number;
    let AT: number;
    let ALL: number;
    let ANY: number;
    let SOME: number;
    let DEALLOCATE: number;
    let DIRECTORY: number;
    let DISTINCT: number;
    let WHERE: number;
    let GROUP: number;
    let BY: number;
    let ORDER: number;
    let HAVING: number;
    let LIMIT: number;
    let OFFSET: number;
    let OR: number;
    let AND: number;
    let IN: number;
    let NOT: number;
    let EXISTS: number;
    let BETWEEN: number;
    let LIKE: number;
    let ILIKE: number;
    let IS: number;
    let NULL: number;
    let TRUE: number;
    let FALSE: number;
    let IGNORE: number;
    let RESPECT: number;
    let NULLS: number;
    let FETCH: number;
    let FIRST: number;
    let LAST: number;
    let NEXT: number;
    let ESCAPE: number;
    let ASC: number;
    let DESC: number;
    let SUBSTRING: number;
    let POSITION: number;
    let TRIM: number;
    let LEADING: number;
    let TRAILING: number;
    let BOTH: number;
    let FOR: number;
    let TIME: number;
    let ZONE: number;
    let YEAR: number;
    let MONTH: number;
    let DAY: number;
    let HOUR: number;
    let MINUTE: number;
    let SECOND: number;
    let MILLISECOND: number;
    let CURRENT_DATE: number;
    let CURRENT_TIME: number;
    let CURRENT_TIMESTAMP: number;
    let CURRENT_CATALOG: number;
    let CURRENT_SCHEMA: number;
    let CURRENT_USER: number;
    let CURRENT_ROLE: number;
    let SESSION_USER: number;
    let EXTRACT: number;
    let CASE: number;
    let WHEN: number;
    let THEN: number;
    let ELSE: number;
    let END: number;
    let IF: number;
    let INTERVAL: number;
    let JOIN: number;
    let CROSS: number;
    let OUTER: number;
    let INNER: number;
    let LEFT: number;
    let RIGHT: number;
    let FULL: number;
    let NATURAL: number;
    let USING: number;
    let ON: number;
    let OVER: number;
    let WINDOW: number;
    let PARTITION: number;
    let PROMOTE: number;
    let RANGE: number;
    let ROWS: number;
    let UNBOUNDED: number;
    let PRECEDING: number;
    let FOLLOWING: number;
    let CURRENT: number;
    let ROW: number;
    let WITH: number;
    let WITHOUT: number;
    let RECURSIVE: number;
    let CREATE: number;
    let BLOB: number;
    let TABLE: number;
    let SWAP: number;
    let GC: number;
    let DANGLING: number;
    let ARTIFACTS: number;
    let DECOMMISSION: number;
    let CLUSTER: number;
    let REPOSITORY: number;
    let SNAPSHOT: number;
    let ALTER: number;
    let KILL: number;
    let ONLY: number;
    let ADD: number;
    let COLUMN: number;
    let OPEN: number;
    let CLOSE: number;
    let RENAME: number;
    let REROUTE: number;
    let MOVE: number;
    let SHARD: number;
    let ALLOCATE: number;
    let REPLICA: number;
    let CANCEL: number;
    let RETRY: number;
    let FAILED: number;
    let BOOLEAN: number;
    let BYTE: number;
    let SHORT: number;
    let INTEGER: number;
    let INT: number;
    let LONG: number;
    let FLOAT: number;
    let DOUBLE: number;
    let PRECISION: number;
    let TIMESTAMP: number;
    let IP: number;
    let CHARACTER: number;
    let CHAR: number;
    let CHAR_SPECIAL: number;
    let VARYING: number;
    let OBJECT: number;
    let STRING_TYPE: number;
    let GEO_POINT: number;
    let GEO_SHAPE: number;
    let GLOBAL: number;
    let SESSION: number;
    let LOCAL: number;
    let BEGIN: number;
    let START: number;
    let COMMIT: number;
    let WORK: number;
    let TRANSACTION: number;
    let TRANSACTION_ISOLATION: number;
    let CHARACTERISTICS: number;
    let ISOLATION: number;
    let LEVEL: number;
    let SERIALIZABLE: number;
    let REPEATABLE: number;
    let COMMITTED: number;
    let UNCOMMITTED: number;
    let READ: number;
    let WRITE: number;
    let DEFERRABLE: number;
    let RETURNS: number;
    let CALLED: number;
    let REPLACE: number;
    let FUNCTION: number;
    let LANGUAGE: number;
    let INPUT: number;
    let ANALYZE: number;
    let COSTS: number;
    let VERBOSE: number;
    let DISCARD: number;
    let PLANS: number;
    let SEQUENCES: number;
    let TEMPORARY: number;
    let TEMP: number;
    let CONSTRAINT: number;
    let CHECK: number;
    let DESCRIBE: number;
    let EXPLAIN: number;
    let FORMAT: number;
    let TYPE: number;
    let TEXT: number;
    let GRAPHVIZ: number;
    let LOGICAL: number;
    let DISTRIBUTED: number;
    let CAST: number;
    let TRY_CAST: number;
    let SHOW: number;
    let TABLES: number;
    let SCHEMAS: number;
    let CATALOGS: number;
    let COLUMNS: number;
    let PARTITIONS: number;
    let FUNCTIONS: number;
    let MATERIALIZED: number;
    let VIEW: number;
    let OPTIMIZE: number;
    let REFRESH: number;
    let RESTORE: number;
    let DROP: number;
    let ALIAS: number;
    let UNION: number;
    let EXCEPT: number;
    let INTERSECT: number;
    let SYSTEM: number;
    let BERNOULLI: number;
    let TABLESAMPLE: number;
    let STRATIFY: number;
    let INSERT: number;
    let INTO: number;
    let VALUES: number;
    let DELETE: number;
    let UPDATE: number;
    let KEY: number;
    let DUPLICATE: number;
    let CONFLICT: number;
    let DO: number;
    let NOTHING: number;
    let SET: number;
    let RESET: number;
    let DEFAULT: number;
    let COPY: number;
    let CLUSTERED: number;
    let SHARDS: number;
    let PRIMARY_KEY: number;
    let OFF: number;
    let FULLTEXT: number;
    let FILTER: number;
    let PLAIN: number;
    let INDEX: number;
    let STORAGE: number;
    let RETURNING: number;
    let DYNAMIC: number;
    let STRICT: number;
    let IGNORED: number;
    let ARRAY: number;
    let ANALYZER: number;
    let EXTENDS: number;
    let TOKENIZER: number;
    let TOKEN_FILTERS: number;
    let CHAR_FILTERS: number;
    let PARTITIONED: number;
    let PREPARE: number;
    let TRANSIENT: number;
    let PERSISTENT: number;
    let MATCH: number;
    let GENERATED: number;
    let ALWAYS: number;
    let USER: number;
    let ROLE: number;
    let GRANT: number;
    let DENY: number;
    let REVOKE: number;
    let PRIVILEGES: number;
    let SCHEMA: number;
    let RETURN: number;
    let SUMMARY: number;
    let METADATA: number;
    let PUBLICATION: number;
    let SUBSCRIPTION: number;
    let CONNECTION: number;
    let ENABLE: number;
    let DISABLE: number;
    let DECLARE: number;
    let CURSOR: number;
    let ASENSITIVE: number;
    let INSENSITIVE: number;
    let BINARY: number;
    let NO: number;
    let SCROLL: number;
    let HOLD: number;
    let ABSOLUTE: number;
    let FORWARD: number;
    let BACKWARD: number;
    let RELATIVE: number;
    let PRIOR: number;
    let SERVER: number;
    let FOREIGN: number;
    let DATA: number;
    let WRAPPER: number;
    let OPTIONS: number;
    let MAPPING: number;
    let CASCADE: number;
    let RESTRICT: number;
    let EQ: number;
    let NEQ: number;
    let LT: number;
    let LTE: number;
    let GT: number;
    let GTE: number;
    let LLT: number;
    let REGEX_MATCH: number;
    let REGEX_NO_MATCH: number;
    let REGEX_MATCH_CI: number;
    let REGEX_NO_MATCH_CI: number;
    let PLUS: number;
    let MINUS: number;
    let ASTERISK: number;
    let CARET: number;
    let SLASH: number;
    let PERCENT: number;
    let CONCAT: number;
    let CAST_OPERATOR: number;
    let SEMICOLON: number;
    let COLON: number;
    let COMMA: number;
    let DOT: number;
    let OPEN_ROUND_BRACKET: number;
    let CLOSE_ROUND_BRACKET: number;
    let OPEN_CURLY_BRACKET: number;
    let CLOSE_CURLY_BRACKET: number;
    let OPEN_SQUARE_BRACKET: number;
    let CLOSE_SQUARE_BRACKET: number;
    let EMPTY_SQUARE_BRACKET: number;
    let QUESTION: number;
    let DOLLAR: number;
    let BITWISE_AND: number;
    let BITWISE_OR: number;
    let BITWISE_XOR: number;
    let OVERLAP: number;
    let STRING: number;
    let ESCAPED_STRING: number;
    let BIT_STRING: number;
    let INTEGER_VALUE: number;
    let DECIMAL_VALUE: number;
    let IDENTIFIER: number;
    let DIGIT_IDENTIFIER: number;
    let QUOTED_IDENTIFIER: number;
    let BACKQUOTED_IDENTIFIER: number;
    let BEGIN_DOLLAR_QUOTED_STRING: number;
    let COMMENT: number;
    let WS: number;
    let UNRECOGNIZED: number;
    let DOLLAR_QUOTED_STRING_BODY: number;
    let END_DOLLAR_QUOTED_STRING: number;
    let DollarQuotedStringMode: number;
}
export default SqlBaseLexer;
import AbstractSqlBaseLexer from './AbstractSqlBaseLexer.js';
//# sourceMappingURL=SqlBaseLexer.d.ts.map