import { HttpHandlerFn, HttpInterceptorFn, HttpRequest } from '@angular/common/http'; /** * Angular HTTP interceptor for nauth-toolkit. * * Handles: * - Cookies mode: withCredentials + CSRF tokens + refresh via POST * - JSON mode: refresh via SDK, retry with new token */ export declare const authInterceptor: HttpInterceptorFn; /** * Class-based interceptor for NgModule compatibility. */ export declare class AuthInterceptor { intercept(req: HttpRequest, next: HttpHandlerFn): import("rxjs").Observable>; }