import { Token, TokenType } from './token'; export declare class Lexer { private text; nextIndex: number; nextChar: string | null; tokenMap: { [key: string]: TokenType; }; constructor(text: string); getNextToken: () => Token; private moveNext; private skipWhitespace; }