export function HiveSqlLexer(input: any): this;
export class HiveSqlLexer {
    constructor(input: any);
    _interp: any;
    constructor: typeof HiveSqlLexer;
    get atn(): any;
    channelNames: string[];
    modeNames: string[];
    literalNames: string[];
    symbolicNames: string[];
    ruleNames: string[];
    grammarFileName: string;
}
export namespace HiveSqlLexer {
    const EOF: any;
    const T_ACTION: number;
    const T_ADD2: number;
    const T_ALL: number;
    const T_ALLOCATE: number;
    const T_ALTER: number;
    const T_AND: number;
    const T_ANSI_NULLS: number;
    const T_ANSI_PADDING: number;
    const T_AS: number;
    const T_ASC: number;
    const T_ASSOCIATE: number;
    const T_AT: number;
    const T_AUTO_INCREMENT: number;
    const T_AVG: number;
    const T_BATCHSIZE: number;
    const T_BEGIN: number;
    const T_BETWEEN: number;
    const T_BIGINT: number;
    const T_BINARY_DOUBLE: number;
    const T_BINARY_FLOAT: number;
    const T_BINARY_INTEGER: number;
    const T_BIT: number;
    const T_BODY: number;
    const T_BREAK: number;
    const T_BY: number;
    const T_BYTE: number;
    const T_CALL: number;
    const T_CALLER: number;
    const T_CASCADE: number;
    const T_CASE: number;
    const T_CASESPECIFIC: number;
    const T_CAST: number;
    const T_CHAR: number;
    const T_CHARACTER: number;
    const T_CHARSET: number;
    const T_CLIENT: number;
    const T_CLOSE: number;
    const T_CLUSTERED: number;
    const T_CMP: number;
    const T_COLLECT: number;
    const T_COLLECTION: number;
    const T_COLUMN: number;
    const T_COMMENT: number;
    const T_CONSTANT: number;
    const T_COMMIT: number;
    const T_COMPRESS: number;
    const T_CONCAT: number;
    const T_CONDITION: number;
    const T_CONSTRAINT: number;
    const T_CONTINUE: number;
    const T_COPY: number;
    const T_COUNT: number;
    const T_COUNT_BIG: number;
    const T_CREATE: number;
    const T_CREATION: number;
    const T_CREATOR: number;
    const T_CS: number;
    const T_CURRENT: number;
    const T_CURRENT_SCHEMA: number;
    const T_CURSOR: number;
    const T_DATABASE: number;
    const T_DATA: number;
    const T_DATE: number;
    const T_DATETIME: number;
    const T_DAY: number;
    const T_DAYS: number;
    const T_DEC: number;
    const T_DECIMAL: number;
    const T_DECLARE: number;
    const T_DEFAULT: number;
    const T_DEFERRED: number;
    const T_DEFINED: number;
    const T_DEFINER: number;
    const T_DEFINITION: number;
    const T_DELETE: number;
    const T_DELIMITED: number;
    const T_DELIMITER: number;
    const T_DESC: number;
    const T_DESCRIBE: number;
    const T_DIAGNOSTICS: number;
    const T_DIR: number;
    const T_DIRECTORY: number;
    const T_DISTINCT: number;
    const T_DISTRIBUTE: number;
    const T_DO: number;
    const T_DOUBLE: number;
    const T_DROP: number;
    const T_DYNAMIC: number;
    const T_ELSE: number;
    const T_ELSEIF: number;
    const T_ELSIF: number;
    const T_ENABLE: number;
    const T_END: number;
    const T_ENGINE: number;
    const T_ESCAPED: number;
    const T_EXCEPT: number;
    const T_EXEC: number;
    const T_EXECUTE: number;
    const T_EXCEPTION: number;
    const T_EXCLUSIVE: number;
    const T_EXISTS: number;
    const T_EXIT: number;
    const T_FALLBACK: number;
    const T_FALSE: number;
    const T_FETCH: number;
    const T_FIELDS: number;
    const T_FILE: number;
    const T_FILES: number;
    const T_FLOAT: number;
    const T_FOR: number;
    const T_FOREIGN: number;
    const T_FORMAT: number;
    const T_FOUND: number;
    const T_FROM: number;
    const T_FULL: number;
    const T_FUNCTION: number;
    const T_GET: number;
    const T_GLOBAL: number;
    const T_GO: number;
    const T_GRANT: number;
    const T_GROUP: number;
    const T_HANDLER: number;
    const T_HASH: number;
    const T_HAVING: number;
    const T_HDFS: number;
    const T_HIVE: number;
    const T_HOST: number;
    const T_IDENTITY: number;
    const T_IF: number;
    const T_IGNORE: number;
    const T_IMMEDIATE: number;
    const T_IN: number;
    const T_INCLUDE: number;
    const T_INDEX: number;
    const T_INITRANS: number;
    const T_INNER: number;
    const T_INOUT: number;
    const T_INSERT: number;
    const T_INT: number;
    const T_INT2: number;
    const T_INT4: number;
    const T_INT8: number;
    const T_INTEGER: number;
    const T_INTERSECT: number;
    const T_INTERVAL: number;
    const T_INTO: number;
    const T_INVOKER: number;
    const T_IS: number;
    const T_ISOPEN: number;
    const T_ITEMS: number;
    const T_JOIN: number;
    const T_KEEP: number;
    const T_KEY: number;
    const T_KEYS: number;
    const T_LANGUAGE: number;
    const T_LEAVE: number;
    const T_LEFT: number;
    const T_LIKE: number;
    const T_LIMIT: number;
    const T_LINES: number;
    const T_LOCAL: number;
    const T_LOCATION: number;
    const T_LOCATOR: number;
    const T_LOCATORS: number;
    const T_LOCKS: number;
    const T_LOG: number;
    const T_LOGGED: number;
    const T_LOGGING: number;
    const T_LOOP: number;
    const T_MAP: number;
    const T_MATCHED: number;
    const T_MAX: number;
    const T_MAXTRANS: number;
    const T_MERGE: number;
    const T_MESSAGE_TEXT: number;
    const T_MICROSECOND: number;
    const T_MICROSECONDS: number;
    const T_MIN: number;
    const T_MULTISET: number;
    const T_NCHAR: number;
    const T_NEW: number;
    const T_NVARCHAR: number;
    const T_NO: number;
    const T_NOCOUNT: number;
    const T_NOCOMPRESS: number;
    const T_NOLOGGING: number;
    const T_NONE: number;
    const T_NOT: number;
    const T_NOTFOUND: number;
    const T_NULL: number;
    const T_NUMERIC: number;
    const T_NUMBER: number;
    const T_OBJECT: number;
    const T_OFF: number;
    const T_ON: number;
    const T_ONLY: number;
    const T_OPEN: number;
    const T_OR: number;
    const T_ORDER: number;
    const T_OUT: number;
    const T_OUTER: number;
    const T_OVER: number;
    const T_OVERWRITE: number;
    const T_OWNER: number;
    const T_PACKAGE: number;
    const T_PARTITION: number;
    const T_PCTFREE: number;
    const T_PCTUSED: number;
    const T_PLS_INTEGER: number;
    const T_PRECISION: number;
    const T_PRESERVE: number;
    const T_PRIMARY: number;
    const T_PRINT: number;
    const T_PROC: number;
    const T_PROCEDURE: number;
    const T_QUALIFY: number;
    const T_QUERY_BAND: number;
    const T_QUIT: number;
    const T_QUOTED_IDENTIFIER: number;
    const T_RAISE: number;
    const T_REAL: number;
    const T_REFERENCES: number;
    const T_REGEXP: number;
    const T_REPLACE: number;
    const T_RESIGNAL: number;
    const T_RESTRICT: number;
    const T_RESULT: number;
    const T_RESULT_SET_LOCATOR: number;
    const T_RETURN: number;
    const T_RETURNS: number;
    const T_REVERSE: number;
    const T_RIGHT: number;
    const T_RLIKE: number;
    const T_ROLE: number;
    const T_ROLLBACK: number;
    const T_ROW: number;
    const T_ROWS: number;
    const T_ROWTYPE: number;
    const T_ROW_COUNT: number;
    const T_RR: number;
    const T_RS: number;
    const T_PWD: number;
    const T_TRIM: number;
    const T_SCHEMA: number;
    const T_SECOND: number;
    const T_SECONDS: number;
    const T_SECURITY: number;
    const T_SEGMENT: number;
    const T_SEL: number;
    const T_SELECT: number;
    const T_SET: number;
    const T_SESSION: number;
    const T_SESSIONS: number;
    const T_SETS: number;
    const T_SHARE: number;
    const T_SIGNAL: number;
    const T_SIMPLE_DOUBLE: number;
    const T_SIMPLE_FLOAT: number;
    const T_SIMPLE_INTEGER: number;
    const T_SMALLDATETIME: number;
    const T_SMALLINT: number;
    const T_SQL: number;
    const T_SQLEXCEPTION: number;
    const T_SQLINSERT: number;
    const T_SQLSTATE: number;
    const T_SQLWARNING: number;
    const T_STATS: number;
    const T_STATISTICS: number;
    const T_STEP: number;
    const T_STORAGE: number;
    const T_STORED: number;
    const T_STRING: number;
    const T_SUBDIR: number;
    const T_SUBSTRING: number;
    const T_SUM: number;
    const T_SUMMARY: number;
    const T_SYS_REFCURSOR: number;
    const T_TABLE: number;
    const T_TABLESPACE: number;
    const T_TEMPORARY: number;
    const T_TERMINATED: number;
    const T_TEXTIMAGE_ON: number;
    const T_THEN: number;
    const T_TIMESTAMP: number;
    const T_TINYINT: number;
    const T_TITLE: number;
    const T_TO: number;
    const T_TOP: number;
    const T_TRANSACTION: number;
    const T_TRUE: number;
    const T_TRUNCATE: number;
    const T_TYPE: number;
    const T_UNION: number;
    const T_UNIQUE: number;
    const T_UPDATE: number;
    const T_UR: number;
    const T_USE: number;
    const T_USING: number;
    const T_VALUE: number;
    const T_VALUES: number;
    const T_VAR: number;
    const T_VARCHAR: number;
    const T_VARCHAR2: number;
    const T_VARYING: number;
    const T_VOLATILE: number;
    const T_WHEN: number;
    const T_WHERE: number;
    const T_WHILE: number;
    const T_WITH: number;
    const T_WITHOUT: number;
    const T_WORK: number;
    const T_XACT_ABORT: number;
    const T_XML: number;
    const T_YES: number;
    const T_ACTIVITY_COUNT: number;
    const T_CUME_DIST: number;
    const T_CURRENT_DATE: number;
    const T_CURRENT_TIMESTAMP: number;
    const T_CURRENT_USER: number;
    const T_DENSE_RANK: number;
    const T_FIRST_VALUE: number;
    const T_LAG: number;
    const T_LAST_VALUE: number;
    const T_LEAD: number;
    const T_MAX_PART_STRING: number;
    const T_MIN_PART_STRING: number;
    const T_MAX_PART_INT: number;
    const T_MIN_PART_INT: number;
    const T_MAX_PART_DATE: number;
    const T_MIN_PART_DATE: number;
    const T_PART_COUNT: number;
    const T_PART_LOC: number;
    const T_RANK: number;
    const T_ROW_NUMBER: number;
    const T_STDEV: number;
    const T_SYSDATE: number;
    const T_VARIANCE: number;
    const T_USER: number;
    const T_ADD: number;
    const T_COLON: number;
    const T_COMMA: number;
    const T_PIPE: number;
    const T_DIV: number;
    const T_DOT: number;
    const T_DOT2: number;
    const T_EQUAL: number;
    const T_EQUAL2: number;
    const T_SHARP: number;
    const T_NOTE: number;
    const T_NOTEQUAL: number;
    const T_NOTEQUAL2: number;
    const T_GREATER: number;
    const T_GREATEREQUAL: number;
    const T_LESS: number;
    const T_LESSEQUAL: number;
    const T_MUL: number;
    const T_PRECENT: number;
    const T_CALLS: number;
    const T_OPEN_B: number;
    const T_OPEN_P: number;
    const T_OPEN_SB: number;
    const T_CLOSE_B: number;
    const T_CLOSE_P: number;
    const T_CLOSE_SB: number;
    const T_SEMICOLON: number;
    const T_SUB: number;
    const L_ID: number;
    const L_S_STRING: number;
    const L_D_STRING: number;
    const L_INT: number;
    const L_DEC: number;
    const L_WS: number;
    const L_M_COMMENT: number;
    const L_S_COMMENT: number;
    const L_FILE: number;
    const L_LABEL: number;
}
