UNPKG

@inventorjs/api-service

Version:
13 lines (12 loc) 551 B
/** * interceptors */ import { RequestInterceptor, ResponseInterceptor, Response, ResponseError, ApiConfigFinal } from './types.js'; export declare class RuntimeRequestInterceptor extends RequestInterceptor { onFulfilled(config: ApiConfigFinal): Promise<ApiConfigFinal<unknown>>; onRejected<T = unknown>(error: T): Promise<never>; } export declare class RuntimeResponseInterceptor extends ResponseInterceptor { onFulfilled(response: Response): Promise<Response<unknown, unknown>>; onRejected(error: ResponseError): Promise<never>; }