import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http'; import { OccEndpointsService, WindowRef } from '@spartacus/core'; import { Observable } from 'rxjs'; import { PersonalizationConfig } from '../config/personalization-config'; import * as i0 from "@angular/core"; export declare class OccPersonalizationTimeInterceptor implements HttpInterceptor { private config; private occEndpoints; private winRef; private timestamp?; private requestHeader?; private enabled; constructor(config: PersonalizationConfig, occEndpoints: OccEndpointsService, winRef: WindowRef); intercept(request: HttpRequest, next: HttpHandler): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }