export interface InterceptorFulfilled { (config: T): T | Promise; } export interface InterceptorRejected { (err: any): any; } export interface InterceptorHandler { fulfilled?: InterceptorFulfilled; rejected?: InterceptorRejected; } export declare class InterceptorManner { constructor(); handlers: InterceptorHandler[]; use(fulfilled?: InterceptorFulfilled, rejected?: InterceptorRejected): number; eject(index: number): void; }