UNPKG

@gobstones/gobstones-gbb-parser

Version:

A Parser/Stringifier for GBB (Gobstones Board) file format

41 lines 1.6 kB
export declare namespace GBBParsingErrors { class GBBParsingError extends Error { isError: boolean; line: number; col: number; constructor(name: string, line: number, col: number, message: string); } class UnexpectedEOF extends GBBParsingError { constructor(); } class UnexpectedToken extends GBBParsingError { constructor(message: string); } class InvalidSizeDefinition extends GBBParsingError { constructor(dimension: string, location: { line: number; col: number; }); } class HeadBoundaryExceeded extends GBBParsingError { constructor(coordinate: string, coordinateLocation: { value: number; line: number; col: number; }, dimension: string, dimensionLocation: { value: number; line: number; col: number; }); } class CellBoundaryExceeded extends GBBParsingError { constructor(coordinate: string, x: number, y: number, line: number, col: number); } class DuplicatedCellDefinition extends GBBParsingError { constructor(x: number, y: number, lineFirstAppearance: number, colFirstAppearance: number, lineSecondAppearance: number, colSecondAppearance: number); } class DuplicatedColorDefinition extends GBBParsingError { constructor(color: string, x: number, y: number, lineFirstAppearance: number, colFirstAppearance: number, lineSecondAppearance: number, colSecondAppearance: number); } } //# sourceMappingURL=errors.d.ts.map