interface JsonApiError { id?: string; status?: string; code?: string; title?: string; detail?: string; links?: JsonApiLinks; } interface JsonApiLinks { [key: string]: string | Record; } /** @hidden */ declare class JsonApiErrors extends Error { errors: JsonApiError[] | string; statusCode: number; constructor(errors: JsonApiError[] | string, statusCode: number, messagePrefix?: string); static formatMessage(errors: JsonApiError[] | string): string; } export { type JsonApiError as J, type JsonApiLinks as a, JsonApiErrors as b };