import type { GetManyResult, SynchronousCache, SynchronousGroupCache } from '../types/SyncDataSources'; export declare class NoopCache implements SynchronousCache, SynchronousGroupCache { name: string; readonly ttlLeftBeforeRefreshInMsecs: undefined; deleteGroup(): void; getFromGroup(): undefined; setForGroup(): void; clear(): void; delete(): void; deleteMany(): void; deleteFromGroup(): void; get(): T | null | undefined; getExpirationTimeFromGroup(): undefined; getExpirationTime(): undefined; getMany(keys: string[]): GetManyResult; getManyFromGroup(keys: string[], _group: string): GetManyResult; set(): void; }