@class NSDate, NSString, NSArray, NSUUID, NSSet, NSDictionary, LSApplicationRecord, _LSDiskUsage, NSProgress, _LSApplicationState, NSNumber; @interface LSApplicationProxy : LSBundleProxy { NSString *_deviceIdentifierVendorName; LSApplicationRecord *_record; NSArray *_plugInKitPlugins; } @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) int bundleModTime; @property (nonatomic) BOOL userInitiatedUninstall; @property (readonly, nonatomic) BOOL supportsAlternateIconNames; @property (readonly, nonatomic) LSApplicationRecord *correspondingApplicationRecord; @property (readonly, nonatomic) NSString *applicationIdentifier; @property (readonly, nonatomic) NSString *companionApplicationIdentifier; @property (readonly, nonatomic) NSArray *counterpartIdentifiers; @property (readonly, nonatomic) NSDate *registeredDate; @property (readonly, nonatomic) NSNumber *itemID; @property (readonly, nonatomic) NSString *vendorName; @property (readonly, nonatomic) NSString *itemName; @property (readonly, nonatomic) NSString *storeCohortMetadata; @property (readonly, nonatomic) NSString *genre; @property (readonly, nonatomic) NSNumber *genreID; @property (readonly, nonatomic) NSArray *subgenres; @property (readonly, nonatomic) NSArray *staticShortcutItems; @property (readonly, nonatomic) NSString *minimumSystemVersion; @property (readonly, nonatomic) NSString *maximumSystemVersion; @property (readonly, nonatomic) NSString *shortVersionString; @property (readonly, nonatomic) NSString *preferredArchitecture; @property (readonly, nonatomic) NSString *applicationType; @property (readonly, nonatomic) NSArray *directionsModes; @property (readonly, nonatomic) NSArray *UIBackgroundModes; @property (readonly, nonatomic) NSArray *audioComponents; @property (readonly, nonatomic) NSUUID *deviceIdentifierForVendor; @property (readonly, nonatomic) NSUUID *deviceIdentifierForAdvertising; @property (readonly, nonatomic) NSProgress *installProgress; @property (readonly, nonatomic) NSNumber *staticDiskUsage; @property (readonly, nonatomic) NSNumber *dynamicDiskUsage; @property (readonly, nonatomic) NSNumber *ODRDiskUsage; @property (readonly, nonatomic) _LSDiskUsage *diskUsage; @property (readonly, nonatomic) _LSApplicationState *appState; @property (readonly, nonatomic, getter=isInstalled) BOOL installed; @property (readonly, nonatomic, getter=isPlaceholder) BOOL placeholder; @property (readonly, nonatomic, getter=isRestricted) BOOL restricted; @property (readonly, nonatomic, getter=isRemovedSystemApp) BOOL removedSystemApp; @property (readonly, nonatomic) NSArray *VPNPlugins; @property (readonly, nonatomic) NSArray *plugInKitPlugins; @property (readonly, nonatomic) NSArray *appTags; @property (readonly, nonatomic) NSString *applicationDSID; @property (readonly, nonatomic) NSNumber *purchaserDSID; @property (readonly, nonatomic) NSNumber *downloaderDSID; @property (readonly, nonatomic) NSNumber *familyID; @property (readonly, nonatomic) unsigned long long installType; @property (readonly, nonatomic) unsigned long long originalInstallType; @property (readonly, nonatomic) NSArray *requiredDeviceCapabilities; @property (readonly, nonatomic) NSArray *deviceFamily; @property (readonly, nonatomic) NSArray *activityTypes; @property (readonly, nonatomic) NSArray *externalAccessoryProtocols; @property (readonly, nonatomic) NSString *teamID; @property (readonly, nonatomic) NSString *appIDPrefix; @property (readonly, nonatomic) NSNumber *storeFront; @property (readonly, nonatomic) NSNumber *externalVersionIdentifier; @property (readonly, nonatomic) NSNumber *betaExternalVersionIdentifier; @property (readonly, nonatomic) NSNumber *ratingRank; @property (readonly, nonatomic) NSString *ratingLabel; @property (readonly, nonatomic) NSString *sourceAppIdentifier; @property (readonly, nonatomic) NSString *applicationVariant; @property (readonly, nonatomic, getter=isAppUpdate) BOOL appUpdate; @property (readonly, nonatomic) BOOL hasParallelPlaceholder; @property (readonly, nonatomic, getter=isNewsstandApp) BOOL newsstandApp; @property (readonly, nonatomic, getter=isWhitelisted) BOOL whitelisted; @property (readonly, nonatomic, getter=isAppStoreVendable) BOOL appStoreVendable; @property (readonly, nonatomic, getter=isDeviceBasedVPP) BOOL deviceBasedVPP; @property (readonly, nonatomic, getter=isBetaApp) BOOL betaApp; @property (readonly, nonatomic, getter=isAdHocCodeSigned) BOOL adHocCodeSigned; @property (readonly, nonatomic) BOOL supportsAudiobooks; @property (readonly, nonatomic, getter=isLaunchProhibited) BOOL launchProhibited; @property (readonly, nonatomic) BOOL supportsODR; @property (readonly, nonatomic) BOOL hasSettingsBundle; @property (readonly, nonatomic) BOOL supportsExternallyPlayableContent; @property (readonly, nonatomic) BOOL supportsOpenInPlace; @property (readonly, nonatomic) BOOL fileSharingEnabled; @property (readonly, nonatomic) BOOL iconIsPrerendered; @property (readonly, nonatomic) BOOL iconUsesAssetCatalog; @property (readonly, nonatomic, getter=isPurchasedReDownload) BOOL purchasedReDownload; @property (readonly, nonatomic) BOOL hasMIDBasedSINF; @property (readonly, nonatomic) BOOL missingRequiredSINF; @property (readonly, nonatomic) BOOL supportsPurgeableLocalStorage; @property (readonly, nonatomic, getter=isDeletable) BOOL deletable; @property (readonly, nonatomic) NSArray *managedPersonas; @property (readonly, nonatomic, getter=isRemoveableSystemApp) BOOL removeableSystemApp; @property (readonly, nonatomic, getter=isWatchKitApp) BOOL watchKitApp; @property (readonly, nonatomic) NSString *watchKitVersion; @property (readonly, nonatomic) NSString *complicationPrincipalClass; @property (readonly, nonatomic) NSArray *supportedComplicationFamilies; @property (readonly, nonatomic) BOOL hasCustomNotification; @property (readonly, nonatomic) BOOL hasComplication; @property (readonly, nonatomic) BOOL hasGlance; @property (readonly, nonatomic) BOOL shouldSkipWatchAppInstall; @property (readonly, nonatomic, getter=isGameCenterEnabled) BOOL gameCenterEnabled; @property (readonly, nonatomic) BOOL gameCenterEverEnabled; @property (readonly, nonatomic) NSNumber *installFailureReason; @property (readonly, nonatomic) long long deviceManagementPolicy; @property (readonly, nonatomic) NSDictionary *siriActionDefinitionURLs; @property (readonly, nonatomic) NSString *appStoreToolsBuildVersion; @property (readonly, nonatomic) NSSet *claimedDocumentContentTypes; @property (readonly, nonatomic) NSSet *claimedURLSchemes; @property (readonly, nonatomic) BOOL canHandleWebAuthentication; @property (readonly, nonatomic) BOOL supportsMultiwindow; @property (readonly, nonatomic) NSNumber *platform; @property (readonly, nonatomic) NSArray *backgroundTaskSchedulerPermittedIdentifiers; @property (readonly, nonatomic, getter=isStandaloneWatchApp) BOOL standaloneWatchApp; @property (readonly, nonatomic) BOOL runsIndependentlyOfCompanionApp; @property (readonly, nonatomic, getter=isArcadeApp) BOOL arcadeApp; @property (readonly, nonatomic) NSArray *carPlayInstrumentClusterURLSchemes; + (id)applicationProxyForBundleType:(unsigned long long)a0 identifier:(id)a1 isCompanion:(BOOL)a2 URL:(id)a3 itemID:(id)a4 bundleUnit:(unsigned int *)a5; + (id)applicationProxyForItemID:(id)a0; + (id)applicationProxyForCompanionIdentifier:(id)a0; + (id)applicationProxyWithBundleUnitID:(unsigned int)a0 withContext:(struct LSContext { id x0; } *)a1; + (id)applicationProxyForIdentifier:(id)a0 withContext:(struct LSContext { id x0; } *)a1; + (id)applicationProxyForSystemPlaceholder:(id)a0; + (id)applicationProxyForBundleURL:(id)a0; + (id)applicationProxyForIdentifier:(id)a0 placeholder:(BOOL)a1; + (id)applicationProxyForIdentifier:(id)a0; - (id)valueForUndefinedKey:(id)a0; - (id)dataContainerURL; - (void)detach; - (id)forwardingTargetForSelector:(SEL)a0; - (void)encodeWithCoder:(id)a0; - (id)methodSignatureForSelector:(SEL)a0; - (id)description; - (void).cxx_destruct; - (id)environmentVariables; - (id)signerOrganization; - (id)signerIdentity; - (id)initWithCoder:(id)a0; - (BOOL)respondsToSelector:(SEL)a0; - (BOOL)isDeletableIgnoringRestrictions; - (id)iconDataForVariant:(int)a0 withOptions:(int)a1; - (BOOL)UPPValidated; - (id)_initWithBundleUnit:(unsigned int)a0 context:(struct LSContext { id x0; } *)a1 bundleIdentifier:(id)a2; - (id)_initWithContext:(struct LSContext { id x0; } *)a0 bundleUnit:(unsigned int)a1 applicationRecord:(id)a2 bundleID:(id)a3 resolveAndDetach:(BOOL)a4; - (id)_localizedNameWithPreferredLocalizations:(id)a0 useShortNameOnly:(BOOL)a1; - (id)_managedPersonas; - (id)_stringLocalizerForTable:(id)a0; - (BOOL)_usesSystemPersona; - (id)alternateIconName; - (id)bundleType; - (void)clearAdvertisingIdentifier; - (BOOL)freeProfileValidated; - (id)getBundleMetadata; - (void)getDeviceManagementPolicyWithCompletionHandler:(id /* block */)a0; - (BOOL)getGenericTranslocationTargetURL:(id *)a0 error:(id *)a1; - (id)groupContainerURLs; - (id)handlerRankOfClaimForContentType:(id)a0; - (id)iconDataForVariant:(int)a0; - (id)installProgressSync; - (id)localizedNameForContext:(id)a0; - (id)localizedNameForContext:(id)a0 preferredLocalizations:(id)a1; - (id)localizedNameForContext:(id)a0 preferredLocalizations:(id)a1 useShortNameOnly:(BOOL)a2; - (id)primaryIconDataForVariant:(int)a0; - (BOOL)profileValidated; - (void)setAlternateIconName:(id)a0 withResult:(id /* block */)a1; @end