import type ErrorContext from "./types/ErrorContext"; export default class GlobalError extends Error { context: ErrorContext; constructor(msg: string | undefined); setCode(code?: number): void; setJson(json?: Record): void; setStack(stack?: string): void; setName(name?: string): void; hasJson(): boolean; toString(): string; }