@class _LTHotfixManager; @interface _LTOfflineAssetManager : NSObject { _LTHotfixManager *_hotfixMgr; } + (void)initialize; + (id)assetDirectory; + (id)fallBackAssetResourcePath; - (id)init; - (void)offlineLanguageStatus:(id /* block */)a0; - (void)purgeAllAssetsExcludingConfig:(BOOL)a0 completion:(id /* block */)a1; - (void)removeObsoleteAssets; - (void)_clearCaches; - (void)deleteAsset:(id)a0 completion:(id /* block */)a1; - (void)_queryLanguagePairStatusWithCompletion:(id /* block */)a0; - (id)languageDetectorAssetWithError:(id *)a0; - (void)_removeOldAssetDirectory; - (void)_downloadPassthroughAssetForLocale:(id)a0 userInitiated:(BOOL)a1 completion:(id /* block */)a2; - (id)getEndpointerAssetWithType:(unsigned long long)a0 error:(id *)a1; - (id)assetIdentifierReferenceCountDictionary; - (void)_updateAsset:(id)a0 catalogAssets:(id)a1 downloadGroup:(id)a2 completion:(id /* block */)a3; - (id)modelURLsForLanguagePair:(id)a0; - (void)updateSpeechTranslationAssetSymLinks:(id)a0; - (void).cxx_destruct; - (id)speechTranslationAssetInfoForLocalePair:(id)a0 error:(id *)a1; - (id)endpointAssetInfoWithContext:(id)a0 error:(id *)a1; - (void)purgeAssetForLanguagePair:(id)a0 userInitiated:(BOOL)a1 completion:(id /* block */)a2; - (void)debugDumpAssets:(id)a0; - (void)downloadAssetsForLanguagePair:(id)a0 userInitiated:(BOOL)a1 completion:(id /* block */)a2; - (id)_assetIdentifiersForLanguagePairDirectory:(id)a0; - (void)_refreshAllAssets:(id /* block */)a0; - (void)refreshAllIfNeededWithCompletion:(id /* block */)a0; - (id)_speechTranslationAssetInfoForLocalePair:(id)a0 installedAssets:(id)a1 catalogAssets:(id)a2 offlineConfig:(id)a3 error:(id *)a4; - (void)assetSize:(id /* block */)a0; - (void)updateAllAssets:(id /* block */)a0; - (id)_speechTranslationAssetInfoForLocalePair:(id)a0 error:(id *)a1; @end