import { AssignmentCacheEntry } from '@eppo/js-client-sdk-common'; import { BulkReadAssignmentCache, BulkWriteAssignmentCache } from './hybrid-assignment-cache'; /** An {@link BulkWriteAssignmentCache} assignment cache backed by an in-memory {@link Map} */ export default class SimpleAssignmentCache implements BulkWriteAssignmentCache, BulkReadAssignmentCache { private readonly store; private readonly cache; constructor(); set(key: AssignmentCacheEntry): void; has(key: AssignmentCacheEntry): boolean; setEntries(entries: [string, string][]): void; getEntries(): Promise<[string, string][]>; } //# sourceMappingURL=simple-assignment-cache.d.ts.map