blob: a178ed8fc32dc5fdd6f85c2e222a48c217527888 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
export type CodePointReader = {
representationStart: number;
representationEnd: number;
cursor: number;
codePointSource: Array<number>;
representationIndices: Array<number>;
source: string;
advanceCodePoint(n?: number): void;
readCodePoint(n?: number): number | false;
unreadCodePoint(n?: number): void;
resetRepresentation(): void;
};
|