import { InjectionToken } from '@angular/core'; import { Observable } from 'rxjs'; import { CacheCheckResult } from './cache-check-result'; export interface CacheOptions { absoluteExpirationRelativeToNow?: number; clearPreviousCache?: boolean; enableDebug?: boolean; enableRemoteCacheCheck?: boolean; enableRemoteCacheCheckInPlatformServer?: boolean; remoteCacheCheckInterval?: number; remoteCacheCheckerEndpointUrl?: string | (() => string); remoteCacheChecker?(key: string, hash: string): Observable; } export declare const CACHE_OPTIONS: InjectionToken;