import { Location } from './Message'; type ErrorWithLocationData = { message: string; causedBy?: Error; } & Location; export default class ErrorWithLocation extends Error { readonly data: ErrorWithLocationData; readonly causedBy?: Error; constructor(data: ErrorWithLocationData); } export {};