declare const LINE_FEED = 10; declare const SOLIDUS = 47; declare const REVERSE_SOLIDUS = 92; declare const CHARACTER_TABULATION = 9; declare const SPACE = 32; declare const QUOTATION_MARK = 34; declare const EQUALS_SIGN = 61; declare const NUMBER_SIGN = 35; declare const DOLLAR_SIGN = 36; declare const PERCENTAGE_SIGN = 37; declare const APOSTROPHE = 39; declare const LEFT_PARENTHESIS = 40; declare const RIGHT_PARENTHESIS = 41; declare const LOW_LINE = 95; declare const HYPHEN_MINUS = 45; declare const EXCLAMATION_MARK = 33; declare const LESS_THAN_SIGN = 60; declare const GREATER_THAN_SIGN = 62; declare const COMMERCIAL_AT = 64; declare const LEFT_SQUARE_BRACKET = 91; declare const RIGHT_SQUARE_BRACKET = 93; declare const CIRCUMFLEX_ACCENT = 94; declare const LEFT_CURLY_BRACKET = 123; declare const QUESTION_MARK = 63; declare const RIGHT_CURLY_BRACKET = 125; declare const VERTICAL_LINE = 124; declare const TILDE = 126; declare const CONTROL = 128; declare const REPLACEMENT_CHARACTER = 65533; declare const ASTERISK = 42; declare const PLUS_SIGN = 43; declare const COMMA = 44; declare const COLON = 58; declare const SEMICOLON = 59; declare const FULL_STOP = 46; declare const NULL = 0; declare const BACKSPACE = 8; declare const LINE_TABULATION = 11; declare const SHIFT_OUT = 14; declare const INFORMATION_SEPARATOR_ONE = 31; declare const DELETE = 127; declare const EOF = -1; declare const ZERO = 48; declare const a = 97; declare const e = 101; declare const f = 102; declare const u = 117; declare const z = 122; declare const A = 65; declare const E = 69; declare const F = 70; declare const U = 85; declare const Z = 90; /** Re-exported code-point constants used by the Tokenizer class internally. */ export { LINE_FEED, SOLIDUS, REVERSE_SOLIDUS, CHARACTER_TABULATION, SPACE, QUOTATION_MARK, EQUALS_SIGN, NUMBER_SIGN, DOLLAR_SIGN, PERCENTAGE_SIGN, APOSTROPHE, LEFT_PARENTHESIS, RIGHT_PARENTHESIS, LOW_LINE, HYPHEN_MINUS, EXCLAMATION_MARK, LESS_THAN_SIGN, GREATER_THAN_SIGN, COMMERCIAL_AT, LEFT_SQUARE_BRACKET, RIGHT_SQUARE_BRACKET, CIRCUMFLEX_ACCENT, LEFT_CURLY_BRACKET, QUESTION_MARK, RIGHT_CURLY_BRACKET, VERTICAL_LINE, TILDE, CONTROL, REPLACEMENT_CHARACTER, ASTERISK, PLUS_SIGN, COMMA, COLON, SEMICOLON, FULL_STOP, NULL, BACKSPACE, LINE_TABULATION, SHIFT_OUT, INFORMATION_SEPARATOR_ONE, DELETE, EOF, ZERO, a, e, f, u, z, A, E, F, U, Z }; declare const isDigit: (codePoint: number) => boolean; declare const isSurrogateCodePoint: (codePoint: number) => boolean; declare const isHex: (codePoint: number) => boolean; declare const isLowerCaseLetter: (codePoint: number) => boolean; declare const isUpperCaseLetter: (codePoint: number) => boolean; declare const isLetter: (codePoint: number) => boolean; declare const isNonASCIICodePoint: (codePoint: number) => boolean; declare const isWhiteSpace: (codePoint: number) => boolean; declare const isNameStartCodePoint: (codePoint: number) => boolean; declare const isNameCodePoint: (codePoint: number) => boolean; declare const isNonPrintableCodePoint: (codePoint: number) => boolean; declare const isValidEscape: (c1: number, c2: number) => boolean; declare const isIdentifierStart: (c1: number, c2: number, c3: number) => boolean; declare const isNumberStart: (c1: number, c2: number, c3: number) => boolean; /** Re-exported character-classification predicates. */ export { isDigit, isSurrogateCodePoint, isHex, isLowerCaseLetter, isUpperCaseLetter, isLetter, isNonASCIICodePoint, isWhiteSpace, isNameStartCodePoint, isNameCodePoint, isNonPrintableCodePoint, isValidEscape, isIdentifierStart, isNumberStart }; declare const stringToNumber: (codePoints: number[]) => number; /** Re-exported helper: converts an array of code points to a JS number. */ export { stringToNumber };