/** * DeukPack .deuk IDL Lexer * Tokenizes .deuk source; produces same token types as IdlLexer where possible * so that AST can be ThriftAST. Adds: record/struct → RECORD(득팩 표준), 득팩 숫자형 (int32→I32, int64→I64, etc.) */ import { DeukPackToken } from '../types/DeukPackTypes'; export declare class DeukLexer { private input; private position; private line; private column; private tokens; private keywords; tokenize(input: string): DeukPackToken[]; private nextToken; private readStringLiteral; private readEscapeSequence; private readNumber; private readIdentifier; private readLineComment; private readBlockComment; private skipWhitespace; private advance; private peek; private isAlpha; private isAlphaNumeric; private isDigit; private isHexDigit; private isWhitespace; private createToken; } //# sourceMappingURL=DeukLexer.d.ts.map