@ackee/antonio-core
Version:
A HTTP client built on fetch API with axios-like API.
13 lines (12 loc) • 421 B
TypeScript
type AntonioErrorName = 'AntonioError';
type IsAntonioErrorFlag = true;
export declare class AntonioError<D = unknown> extends Error {
name: AntonioErrorName;
request: Request;
response: Response;
data: D;
isAntonioError: IsAntonioErrorFlag;
constructor(request: Request, response: Response, data: D);
}
export declare const isAntonioError: <D>(error: any) => error is AntonioError<D>;
export {};