import type { IResponseInterceptor, IResponseInterceptorParam } from '../../types';
/**
 * 归一化响应码/文案拦截器
 *
 * - ret / r 统一为 r
 * - err_desc / err_msg 统一成 msg（URL decode + 去 +）
 * - r=100000（NeedLogin）清空 msg（由 decorator 负责重试，不 toast）
 * - r=100006（AccessDenied）清空 msg + 触发业务方注入的 onAccessDenied 回调
 *
 * 参考 pmd-npm/packages/business/src/network/interceptor/response/common/normalizeResponseRetInterceptor.ts
 */
export declare class NormalizeResponseRetInterceptor implements IResponseInterceptor {
    private options;
    constructor(options?: any);
    interceptor(param: IResponseInterceptorParam): [boolean, IResponseInterceptorParam];
}
