luxlabs header browser preview


@class NSArray, NSString, MIBundleContainer, NSURL, MIExecutableBundle;

@interface MIInstalledInfoGatherer : NSObject

@property (readonly, nonatomic) MIExecutableBundle *bundle;
@property (readonly, nonatomic) MIExecutableBundle *builtInAppParallelPlaceholderBundle;
@property (readonly, nonatomic) MIBundleContainer *bundleContainer;
@property (readonly, nonatomic) NSArray *personaUniqueStrings;
@property (readonly, nonatomic) NSArray *dataContainers;
@property (readonly, nonatomic) NSString *owningBundleIdentifier;
@property (readonly, nonatomic) NSURL *parentBundleURL;

- (void).cxx_destruct;
- (id)_staticDiskUsage;
- (void)_initWithBundle:(id)a0 dataContainers:(id)a1;
- (id)_buildBundlePersonaRecordWithDataContainer:(id)a0;
- (void)_fixUpForBuiltInAppParallelPlaceholder;
- (id)_groupContainersDictionaryForPersona:(id)a0;
- (void)_initWithAppExtensionBundle:(id)a0 inBundleIdentifier:(id)a1 dataContainers:(id)a2;
- (void)_initWithBundleContainer:(id)a0 dataContainers:(id)a1;
- (void)_initWithBundleContainer:(id)a0 forPersonas:(id)a1;
- (void)_populateAppExtensionRecordValues:(id)a0;
- (void)_populateAppRecordValues:(id)a0;
- (BOOL)_populateBundleRecord:(id)a0 error:(id *)a1;
- (BOOL)_populateBundleRecordValues:(id)a0 signingInfo:(id)a1 error:(id *)a2;
- (void)_populatePlaceholderRecordValues:(id)a0 signingInfo:(id)a1;
- (id)_sandboxEnvironmentForDataContainer:(id)a0;
- (id)_stashedAppRecordForStashedContainer:(id)a0;
- (id)bundleRecordWithError:(id *)a0;
- (id)initWithAppExtensionBundle:(id)a0 inBundleIdentifier:(id)a1 dataContainer:(id)a2;
- (id)initWithAppExtensionBundle:(id)a0 inBundleIdentifier:(id)a1 dataContainers:(id)a2;
- (id)initWithBundle:(id)a0 dataContainer:(id)a1;
- (id)initWithBundle:(id)a0 dataContainers:(id)a1;
- (id)initWithBundleContainer:(id)a0 dataContainer:(id)a1;
- (id)initWithBundleContainer:(id)a0 dataContainers:(id)a1;
- (id)initWithBundleContainer:(id)a0 forPersona:(id)a1;
- (id)initWithBundleContainer:(id)a0 forPersonas:(id)a1;

@end