import { type InterceptorManager, type MessageInterceptorOptions, type onFulfilledType, type onRejectedType } from "@odg/message"; import type { AxiosInterceptorManager } from "axios"; export declare abstract class AxiosInterceptor implements InterceptorManager { protected readonly interceptor: AxiosInterceptorManager; constructor(interceptor: AxiosInterceptorManager); eject(id: number): void; clear(): void; protected onRejected(onRejected?: onRejectedType): (error: unknown) => Promise; abstract use(onFulfilled?: onFulfilledType, onRejected?: onRejectedType, options?: MessageInterceptorOptions): number; } //# sourceMappingURL=AxiosInterceptor.d.ts.map