@class NSMutableDictionary, NSObject; @protocol OS_dispatch_queue; @interface AXBinaryMonitor : NSObject @property (retain, nonatomic) NSMutableDictionary *bundleHandlerMap; @property (retain, nonatomic) NSMutableDictionary *frameworkHandlerMap; @property (retain, nonatomic) NSMutableDictionary *dylibHandlerMap; @property (retain, nonatomic) NSMutableDictionary *appHandlerMap; @property (retain, nonatomic) NSMutableDictionary *appExtensionHandlerMap; @property (retain, nonatomic) NSObject<OS_dispatch_queue> *binaryMonitorQueue; + (id)sharedInstance; + (void)initialize; - (void)addHandler:(id /* block */)a0 forApp:(id)a1; - (id)init; - (BOOL)_loadImageIsFramework:(id)a0; - (void)addHandler:(id /* block */)a0 forAppExtension:(id)a1; - (BOOL)_loadImageIsBundle:(id)a0; - (void)addHandler:(id /* block */)a0 forDylib:(id)a1; - (void)_handleLoadedImagePath:(id)a0; - (void)_applyHandlerBlocks:(id)a0 handlerMap:(id)a1; - (id)_appNameForImage:(id)a0; - (id)_appExtensionNameForImage:(id)a0; - (id)_bundleNameAndType:(id)a0; - (BOOL)_loadImageIsDylib:(id)a0; - (void)addHandler:(id /* block */)a0 forFramework:(id)a1; - (void)addHandler:(id /* block */)a0 forBundleName:(id)a1; - (BOOL)_loadImageIsApp:(id)a0; - (BOOL)_loadImageIsAppExtension:(id)a0; - (void)addHandler:(id /* block */)a0 forBundleID:(id)a1; - (void)_addHandler:(id /* block */)a0 withName:(id)a1 toMap:(id *)a2; - (void).cxx_destruct; - (id)_frameworkNameForImage:(id)a0; - (id)_bundleNameForImage:(id)a0; - (id)_dylibNameForImage:(id)a0; - (void)evaluateExistingBinaries; @end