import { HttpRequest } from '@angular/common/http';
import { BixiAuthConfig } from '../../config.type';
import { BaseInterceptor } from '../base.interceptor';
/**
 * JWT 拦截器
 *
 * ```
 * // app.module.ts
 * { provide: HTTP_INTERCEPTORS, useClass: JWTInterceptor, multi: true}
 * ```
 */
export declare class JWTInterceptor extends BaseInterceptor {
    isAuth(options: BixiAuthConfig): boolean;
    setReq(req: HttpRequest<any>, _options: BixiAuthConfig): HttpRequest<any>;
}
