import { Token } from './Token.js'; /** * LT Language Lexer * Converts source code into tokens */ export declare class Lexer { private source; private tokens; private pos; private line; private column; constructor(source: string); tokenize(): Token[]; private scanToken; private readOperator; private readLongString; private readString; private readNumber; private readIdentifier; private skipWhitespace; private skipComment; private addToken; private current; private peek; private peekNext; private advance; private isEOF; private isDigit; private isAlpha; private isAlphaNumeric; }