@class BCSLinkItemPersistentStore, NSString, BCSBusinessCallerPersistentStore, BCSBusinessItemMemoryCache; @protocol BCSUserDefaultsProviding; @interface BCSItemCache : NSObject { BCSBusinessItemMemoryCache *_chatSuggestItemStore; BCSLinkItemPersistentStore *_linkItemStore; BCSBusinessCallerPersistentStore *_businessCallerStore; id _userDefaults; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void).cxx_destruct; - (void)endBatch; - (void)beginBatch; - (void)deleteExpiredItemsOfType:(long long)a0; - (void)deleteItemMatching:(id)a0; - (void)deleteItemsOfType:(long long)a0; - (void)deleteLinkItemsWithBundleID:(id)a0; - (id)itemMatching:(id)a0; - (void)updateItem:(id)a0 withItemIdentifier:(id)a1; @end