import * as antlr from "antlr4ng";
export declare class MongoLexer extends antlr.Lexer {
    static readonly DB = 1;
    static readonly FIND = 2;
    static readonly FIND_ONE = 3;
    static readonly FIND_ONE_AND_DELETE = 4;
    static readonly FIND_ONE_AND_REPLACE = 5;
    static readonly FIND_ONE_AND_UPDATE = 6;
    static readonly SHOW_RECORD_ID = 7;
    static readonly RETURN_KEY = 8;
    static readonly FILTER = 9;
    static readonly MIN = 10;
    static readonly MAX = 11;
    static readonly SORT = 12;
    static readonly LIMIT = 13;
    static readonly EXPLAIN = 14;
    static readonly HINT = 15;
    static readonly SKIP_ = 16;
    static readonly INSERT_ONE = 17;
    static readonly INSERT_MANY = 18;
    static readonly BULK_WRITE = 19;
    static readonly UPDATE_ONE = 20;
    static readonly UPDATE_MANY = 21;
    static readonly REPLACE_ONE = 22;
    static readonly DELETE_ONE = 23;
    static readonly DELETE_MANY = 24;
    static readonly RENAME = 25;
    static readonly DROP = 26;
    static readonly IS_CAPPED = 27;
    static readonly CREATE_INDEX = 28;
    static readonly CREATE_INDEXES = 29;
    static readonly DROP_INDEX = 30;
    static readonly DROP_INDEXES = 31;
    static readonly LIST_INDEXES = 32;
    static readonly INDEXES = 33;
    static readonly INDEX_EXISTS = 34;
    static readonly INDEX_INFORMATION = 35;
    static readonly ESTIMATED_DOCUMENT_COUNT = 36;
    static readonly COUNT_DOCUMENTS = 37;
    static readonly DISTINCT = 38;
    static readonly AGGREGATE = 39;
    static readonly COLLECTION = 40;
    static readonly CREATE_COLLECTION = 41;
    static readonly COMMAND = 42;
    static readonly LIST_COLLECTIONS = 43;
    static readonly RENAME_COLLECTION = 44;
    static readonly DROP_COLLECTION = 45;
    static readonly DROP_DATABASE = 46;
    static readonly REMOVE_USER = 47;
    static readonly RUN_CURSOR_COMMAND = 48;
    static readonly STATS = 49;
    static readonly PROFILING_LEVEL = 50;
    static readonly SET_PROFILING_LEVEL = 51;
    static readonly ADMIN = 52;
    static readonly BUILD_INFO = 53;
    static readonly SERVER_INFO = 54;
    static readonly SERVER_STATUS = 55;
    static readonly PING = 56;
    static readonly VALIDATE_COLLECTION = 57;
    static readonly LIST_DATABASES = 58;
    static readonly REPL_SET_GET_STATUS = 59;
    static readonly LBRACKET = 60;
    static readonly RBRACKET = 61;
    static readonly LPAREN = 62;
    static readonly RPAREN = 63;
    static readonly LBRACE = 64;
    static readonly RBRACE = 65;
    static readonly COLON = 66;
    static readonly COMMA = 67;
    static readonly SEMICOLON = 68;
    static readonly DOT = 69;
    static readonly TRUE = 70;
    static readonly FALSE = 71;
    static readonly NULL = 72;
    static readonly STRING = 73;
    static readonly NUMBER = 74;
    static readonly NUMERIC_LITERAL = 75;
    static readonly SYMBOL = 76;
    static readonly IDENTIFIER = 77;
    static readonly SINGLE_LINE_COMMENT = 78;
    static readonly MULTI_LINE_COMMENT = 79;
    static readonly WS = 80;
    static readonly channelNames: string[];
    static readonly literalNames: (string | null)[];
    static readonly symbolicNames: (string | null)[];
    static readonly modeNames: string[];
    static readonly ruleNames: string[];
    constructor(input: antlr.CharStream);
    get grammarFileName(): string;
    get literalNames(): (string | null)[];
    get symbolicNames(): (string | null)[];
    get ruleNames(): string[];
    get serializedATN(): number[];
    get channelNames(): string[];
    get modeNames(): string[];
    static readonly _serializedATN: number[];
    private static __ATN;
    static get _ATN(): antlr.ATN;
    private static readonly vocabulary;
    get vocabulary(): antlr.Vocabulary;
    private static readonly decisionsToDFA;
}
