import type { TelemetryEvent } from "./types.generated.ts"; export type ErrorSource = "lexer" | "parser" | "visitor"; export type Severity = "error" | "warning"; export default class PlurnkParseError extends Error { readonly line: number; readonly column: number; readonly source: ErrorSource; readonly severity: Severity; constructor(line: number, column: number, source: ErrorSource, message: string, severity?: Severity); toJSON(): { line: number; column: number; source: ErrorSource; severity: Severity; message: string; }; toTelemetryEvent(): TelemetryEvent; } //# sourceMappingURL=PlurnkParseError.d.ts.map