import { IHttpInterceptor } from '../../Interception/Interfaces/IHttpInterceptor'; import { IHttpRequestMessage } from '../../Interfaces/IHttpRequestMessage'; import { IHttpResponseMessage } from '../../Interfaces/IHttpResponseMessage'; import { IHttpCache } from '../Interfaces/IHttpCache'; /** * @public */ export declare class CacheHttpInterceptor implements IHttpInterceptor { private readonly _httpCache; private readonly _keySerializer; constructor(httpCache: IHttpCache); request(request: IHttpRequestMessage): boolean; response(request: IHttpRequestMessage, response: IHttpResponseMessage): void; dispose(): void; } //# sourceMappingURL=CacheHttpInterceptor.d.ts.map