import LexerBase from './LexerBase';
export default class tccScriptLexer extends LexerBase {
    static readonly INDENT = 1;
    static readonly DEDENT = 2;
    static readonly Point = 3;
    static readonly OpenBracket = 4;
    static readonly CloseBracket = 5;
    static readonly OpenParen = 6;
    static readonly CloseParen = 7;
    static readonly Comma = 8;
    static readonly Assign = 9;
    static readonly QuestionMark = 10;
    static readonly Colon = 11;
    static readonly Plus = 12;
    static readonly Minus = 13;
    static readonly Multiply = 14;
    static readonly Divide = 15;
    static readonly Modulus = 16;
    static readonly Hashtag = 17;
    static readonly LessThan = 18;
    static readonly MoreThan = 19;
    static readonly LessThanEquals = 20;
    static readonly GreaterThanEquals = 21;
    static readonly Equals_ = 22;
    static readonly NotEquals = 23;
    static readonly MultiplyAssign = 24;
    static readonly DivideAssign = 25;
    static readonly ModulusAssign = 26;
    static readonly PlusAssign = 27;
    static readonly MinusAssign = 28;
    static readonly ARROW = 29;
    static readonly ColonEquals = 30;
    static readonly BooleanLiteral = 31;
    static readonly IntegerLiteral = 32;
    static readonly DecimalLiteral = 33;
    static readonly Break = 34;
    static readonly And = 35;
    static readonly Export = 36;
    static readonly For = 37;
    static readonly Var = 38;
    static readonly Continue = 39;
    static readonly Varip = 40;
    static readonly Switch = 41;
    static readonly While = 42;
    static readonly If = 43;
    static readonly In = 44;
    static readonly Or = 45;
    static readonly Not = 46;
    static readonly Method = 47;
    static readonly Else = 48;
    static readonly To = 49;
    static readonly By = 50;
    static readonly Type = 51;
    static readonly Import = 52;
    static readonly As = 53;
    static readonly Enum = 54;
    static readonly Map = 55;
    static readonly ColorLiteral = 56;
    static readonly StringLiteral = 57;
    static readonly Identifier = 58;
    static readonly HIDDEN_ = 59;
    static readonly COMMENT_ = 60;
    static readonly NEWLINE = 61;
    static readonly EOF: any;
    static readonly channelNames: string[];
    static readonly literalNames: (string | null)[];
    static readonly symbolicNames: (string | null)[];
    static readonly modeNames: string[];
    static readonly ruleNames: string[];
    constructor(input: CharStream);
    get grammarFileName(): string;
    get literalNames(): (string | null)[];
    get symbolicNames(): (string | null)[];
    get ruleNames(): string[];
    get serializedATN(): number[];
    get channelNames(): string[];
    get modeNames(): string[];
    action(localctx: RuleContext, ruleIndex: number, actionIndex: number): void;
    private OpenBracket_action;
    private CloseBracket_action;
    private OpenParen_action;
    private CloseParen_action;
    private NEWLINE_action;
    sempred(localctx: RuleContext, ruleIndex: number, predIndex: number): boolean;
    private NEWLINE_sempred;
    static readonly _serializedATN: number[];
    private static __ATN;
    static get _ATN(): ATN;
    static DecisionsToDFA: any;
}
