UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

31 lines (30 loc) 849 B
export declare class ParseLocation { file: ParseSourceFile; offset: number; line: number; col: number; constructor(file: ParseSourceFile, offset: number, line: number, col: number); toString(): string; } export declare class ParseSourceFile { content: string; url: string; constructor(content: string, url: string); } export declare class ParseSourceSpan { start: ParseLocation; end: ParseLocation; constructor(start: ParseLocation, end: ParseLocation); toString(): string; } export declare enum ParseErrorLevel { WARNING = 0, FATAL = 1, } export declare abstract class ParseError { span: ParseSourceSpan; msg: string; level: ParseErrorLevel; constructor(span: ParseSourceSpan, msg: string, level?: ParseErrorLevel); toString(): string; }