luxlabs header browser preview


@class TPSTipStatusController, NSString, NSMutableDictionary, NSMutableArray, NSDate, NSObject, NSUserDefaults;
@protocol OS_dispatch_queue;

@interface TPSCommonDefines : NSObject {
    NSMutableArray *_cloudDevices;
    NSString *_userLanguage;
}

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *syncQueue;
@property (retain, nonatomic) NSMutableDictionary *collectionStatusMap;
@property (nonatomic) int maxVersion;
@property (nonatomic) BOOL supportsUIApplication;
@property (readonly, nonatomic) BOOL tipsAccessAllowed;
@property (readonly, nonatomic, getter=isPhoneUI) BOOL phoneUI;
@property (readonly, nonatomic, getter=isPadUI) BOOL padUI;
@property (readonly, nonatomic, getter=isMacUI) BOOL macUI;
@property (readonly, nonatomic) long long daysSinceLastMajorVersionUpdate;
@property (retain, nonatomic) NSString *majorVersion;
@property (retain, nonatomic) NSDate *lastMajorVersionUpdateDate;
@property (retain, nonatomic) NSString *model;
@property (copy, nonatomic) NSString *language;
@property (copy, nonatomic) NSString *userLanguage;
@property (readonly, nonatomic) NSUserDefaults *appGroupDefaults;
@property (retain, nonatomic) NSMutableDictionary *appBundleIDMap;
@property (readonly, nonatomic) long long assetRatioType;
@property (retain, nonatomic) TPSTipStatusController *tipStatusController;

+ (int)buttonType;
+ (id)sharedInstance;
+ (BOOL)isInternalDevice;
+ (id)osBuild;
+ (id)appGroupIdentifier;
+ (id)productVersion;
+ (id)deviceFamily;
+ (id)deviceName;
+ (id)clientBundleIdentifier;
+ (id)softwareWelcomeCollectionIdentifier;
+ (id)deviceClass;
+ (id)notificationBundleIdentifier;
+ (BOOL)hardwareChanged;
+ (BOOL)isGreenTeaDevice;
+ (id)hardwareWelcomeCollectionIdentifier;
+ (BOOL)callerIsTipsdWithSource:(id)a0;
+ (int)maxRequestVersion;
+ (id)tipsCoreFrameworkBundle;
+ (BOOL)supportsFaceID;
+ (BOOL)isSeniorUser;
+ (BOOL)isInternalBuild;
+ (id)mainBundleIdentifier;
+ (id)_tipStatusArchivalURL;
+ (id)checklistCollectionIdentifier;

- (id)init;
- (id)archivedTipStatuses;
- (void)clearDataCache;
- (void)activatedCollection:(id)a0;
- (long long)userType;
- (BOOL)hasLocaleChanged;
- (id)dateForCollectionIdentifier:(id)a0 dateType:(unsigned long long)a1;
- (void)activatedCollections:(id)a0;
- (void)syncCollectionStatusMap;
- (void)viewedCollection:(id)a0;
- (id)collectionStatusForCollectionIdentifier:(id)a0;
- (id)appBundleIDForInstalledAppWithIdentifier:(id)a0;
- (void)setLastMajorVersionUpdateDate:(id)a0;
- (void)setUserLanguage:(id)a0;
- (id)userLanguage;
- (void)deleteTipStatusArchivalDirectory;
- (void).cxx_destruct;
- (id)activateDateForCollectionIdentifier:(id)a0;
- (void)notifiedCollection:(id)a0;
- (id)collectionIdentifierToUseForCollectionIdentifiers:(id)a0;
- (long long)daysSinceLastMajorVersionUpdate;
- (id)lastMajorVersionUpdateDate;
- (id)reloadAppGroupDefaults;
- (void)updateCollectionStatus:(unsigned long long)a0 collections:(id)a1;
- (void)resetCollectionStatusMap;
- (void)featuredCollection:(id)a0;
- (void)reloadModelInformation;

@end