import { HttpInterceptorFn } from '@angular/common/http'; /** * Interceptor HTTP que: * 1. Agrega header Authorization con Bearer token a requests API * 2. Maneja errores 401 refrescando el token automáticamente * 3. Encola requests durante el refresco para evitar múltiples refresh * * @example * ```typescript * // Incluido automáticamente por provideValtechAuth() * // Para uso manual: * import { provideHttpClient, withInterceptors } from '@angular/common/http'; * import { authInterceptor } from 'valtech-components'; * * bootstrapApplication(AppComponent, { * providers: [ * provideHttpClient(withInterceptors([authInterceptor])), * ], * }); * ``` */ export declare const authInterceptor: HttpInterceptorFn;