/** * Cache Module * * This module provides a flexible caching system with support for * multiple concrete backends. * * ## Usage * Cache backends are typically constructed by an image's storage implementation after validating * config with the matching schema. */ export type { Cache } from './types.js'; export { CACHE_TYPES, CacheConfigSchema, InMemoryCacheSchema, RedisCacheSchema, type CacheType, type CacheConfig, type InMemoryCacheConfig, type RedisCacheConfig, } from './schemas.js'; export { MemoryCacheStore } from './memory-cache-store.js'; export { RedisStore } from './redis-store.js'; //# sourceMappingURL=index.d.ts.map