2026-04-09 10:06:18 +04:00

23 lines
577 B
TypeScript

/**
* 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';