UNPKG

356 BTypeScriptView Raw
1export interface SourceLocation {
2 line: number;
3 column: number;
4}
5export declare class LinesAndColumns {
6 private readonly length;
7 private readonly offsets;
8 constructor(string: string);
9 locationForIndex(index: number): SourceLocation | null;
10 indexForLocation(location: SourceLocation): number | null;
11 private lengthOfLine;
12}