import { SchedulerLike, MonoTypeOperatorFunction } from 'rxjs'; export declare enum CacheMode { Default = 0, TolerateExpired = 1, SilentRefresh = 2 } /** * Caches the source Observable values for a time period with three different caching strategies. * * @param windowTime * @param mode * @param scheduler */ export declare function cache(windowTime: number, mode?: CacheMode, scheduler?: SchedulerLike): MonoTypeOperatorFunction;