luxlabs header browser preview


@class NSBundle, NSString, NSArray, NSNumber;
@protocol PKPlugIn;

@interface IMBalloonApp : NSObject

@property (nonatomic) BOOL canSendDataPayloads;
@property (nonatomic) BOOL isLaunchProhibited;
@property (nonatomic) BOOL showInSendMenu;
@property (nonatomic) BOOL showInBrowser;
@property (nonatomic) BOOL isEnabled;
@property (nonatomic) BOOL shouldBalloonHideAppIcon;
@property (nonatomic) BOOL shouldBreadcrumbHideAppIcon;
@property (nonatomic) BOOL shouldHideAppSwitcher;
@property (nonatomic) BOOL shouldHideAttributionInformation;
@property (retain, nonatomic) Class browserClass;
@property (retain, nonatomic) Class bubbleClass;
@property (retain, nonatomic) Class customTypingIndicatorLayerClass;
@property (retain, nonatomic) Class dataSourceClass;
@property (retain, nonatomic) Class entryClass;
@property (retain, nonatomic) NSBundle *appBundle;
@property (retain, nonatomic) NSBundle *pluginBundle;
@property (retain, nonatomic) NSNumber *itemID;
@property (retain, nonatomic) NSString *browserDisplayName;
@property (retain, nonatomic) NSString *browserShortDisplayName;
@property (retain, nonatomic) NSString *identifier;
@property (retain, nonatomic) id<PKPlugIn> plugin;
@property (nonatomic) unsigned long long presentationContexts;
@property (nonatomic) unsigned long long stickerSharingLevel;
@property (nonatomic) BOOL pluginLoaded;
@property (nonatomic) BOOL isEnabledUnremovableApp;
@property (readonly, nonatomic) BOOL isBetaPlugin;
@property (readonly, nonatomic) BOOL isStickerPackOnly;
@property (readonly, nonatomic) BOOL shouldForceIntoSendMenu;
@property (readonly, nonatomic) BOOL isPreDawnAndAppStoreStickerGenre;
@property (readonly, nonatomic) NSString *appStoreGenre;
@property (readonly, nonatomic) NSArray *appStoreSubgenres;
@property (readonly, nonatomic) BOOL showableInBrowser;
@property (readonly, nonatomic) NSString *version;

+ (void)_setUnremovableDisabledApps:(id)a0;
+ (id)_unremovableDisabledApps;
+ (id)appWithPluginBundle:(id)a0;
+ (id)appWithPluginBundle:(id)a0 appBundle:(id)a1;
+ (id)appWithPluginBundle:(id)a0 extension:(id)a1;
+ (id)appWithPluginBundle:(id)a0 pluginKitProxy:(id)a1 extension:(id)a2;

- (void)_loadBundle;
- (void).cxx_destruct;
- (BOOL)linkedBeforeSDKVersion:(id)a0;
- (id)initWithPluginBundle:(id)a0 appBundle:(id)a1;
- (unsigned long long)presentationContextsForInfoPlistArray:(id)a0;

@end