/**
 * 媒体缓存模块导出
 * @module src/infrastructure/cache
 * @description 导出媒体缓存相关的所有类型和管理器
 */

// 类型导出
export {
  MediaType,
  CleanupTrigger,
  CacheEntry,
  CacheStats,
  CleanupPolicy,
  CleanupResult,
  MediaCacheConfig,
  DEFAULT_MEDIA_CACHE_CONFIG,
  DEFAULT_CLEANUP_POLICY,
} from './types';

// 管理器导出
export { MediaCacheManager, mediaCacheManager } from './MediaCacheManager';
