/*! * Copyright Adaptavist 2022 (c) All rights reserved */ import { HttpError, BaseErrorStrategyHandlers, BaseErrorStrategyOption, CustomErrorHandler, ErrorStrategyBuilderConstructor } from '@managed-api/commons-core'; import { ErrorStrategyBuilder } from './builders/errorStrategy'; export interface CommonError { error: { code?: number; message?: string; status?: string; errors?: { domain?: string; reason?: string; message?: string; locationType?: string; location?: string; }[]; }; } export declare type AdditionalErrorTypes = HttpError; export interface ErrorStrategyHandlers extends BaseErrorStrategyHandlers { } export interface ErrorStrategyOption extends BaseErrorStrategyOption { } export declare const customErrorHandlers: CustomErrorHandler[]; export declare const errorStrategyBuilderConstructor: ErrorStrategyBuilderConstructor; //# sourceMappingURL=errorStrategy.d.ts.map