import { HttpRequest, HttpResponse } from '@angular/common/http'; declare type RequestTester = ((request: HttpRequest) => boolean) | RegExp | string; export declare class CacheService { private readonly cache; setCacheable(tester: RequestTester, ttl?: number): void; isCacheable(request: HttpRequest): boolean; getCache(request: HttpRequest): HttpResponse | undefined; putCache(request: HttpRequest, response: HttpResponse): void; private getCacheRecord; private testRequest; } export {};