import { Context, Crypto, LDLogger, Storage } from '@launchdarkly/js-sdk-common'; /** * Configuration for creating a cache initializer. */ export interface CacheInitializerConfig { /** Platform storage for reading cached data. */ storage: Storage | undefined; /** Platform crypto for computing storage keys. */ crypto: Crypto; /** Environment namespace (hashed SDK key). */ environmentNamespace: string; /** The context to load cached data for. */ context: Context; /** Optional logger. */ logger?: LDLogger; } //# sourceMappingURL=CacheInitializer.d.ts.map