@class NSMutableDictionary, NSObject; @protocol OS_dispatch_queue; @interface HMDApplicationVendorIDStore : HMFObject <NSSecureCoding> @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) NSMutableDictionary *applicationVendorIdMapping; @property (readonly, nonatomic) NSMutableDictionary *applicationMachUUIDMapping; @property (readonly, nonatomic) NSObject<OS_dispatch_queue> *clientQueue; + (id)sharedStore; - (id)init; - (void)encodeWithCoder:(id)a0; - (void)_save; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (void)__handleUninstalledApplication:(id)a0; - (void)_extractVendorIDForApplication:(id)a0; - (BOOL)_addVendorID:(id)a0 forApplication:(id)a1 companionAppBundleId:(id)a2 spiClient:(BOOL)a3; - (id)_machUUIDsForApplication:(id)a0; - (void)_setAndSaveVendorID:(id)a0 applicationBundleId:(id)a1 companionAppBundleId:(id)a2 spiClient:(BOOL)a3; - (id)_vendorIDForApplication:(id)a0; - (void)addVendorID:(id)a0 applicationBundleId:(id)a1; - (void)addVendorID:(id)a0 applicationBundleId:(id)a1 companionAppBundleId:(id)a2; - (void)addVendorID:(id)a0 applicationBundleId:(id)a1 spiClient:(BOOL)a2; - (void)checkCorrectness; - (id)machUUIDsForApplication:(id)a0; - (void)removeVendorIDForApplicationBundleId:(id)a0; - (id)vendorIDForApplication:(id)a0; @end