/** * Asset Cache Module * * Unified asset caching for online preload and offline download. */ export { AssetCacheService, type DownloadProgress, type QueueDownloadOptions } from './AssetCacheService'; export type { CachedAssetInfo } from '../../types/offline'; export { discoverProjectAssets, discoverPageAssets, getPrioritizedAssets, extractElementAssets, extractPageBackgroundAssets, extractTransitionAssets, calculateAssetPriority, classifyAssetType, toPreloadAssetInfo, type AssetToCache, type AssetDiscoveryOptions, } from './assetDiscovery';