import { AxiosError, AxiosRequestConfig, AxiosResponse } from 'axios'; export interface ApiErrorMessage { title: string; detail: string; code: string; status: string; source?: { pointer: string; }; meta?: Record; } export declare const handleApiErrors: (error: any) => ResourceError; export declare class ResourceError extends Error { request: any; config?: AxiosRequestConfig; response?: AxiosResponse; messages: ApiErrorMessage[]; firstMessage?: ApiErrorMessage; status?: number; isResourceError: boolean; constructor(axiosError: AxiosError); } //# sourceMappingURL=errors.d.ts.map