luxlabs header browser preview


@class WFWeatherEventsConfig, NSString, NSDictionary, NSSet, NSDate, NSURL;

@interface WFRemoteAppSettings : NSObject <WFSettings>

@property (class, readonly, nonatomic) BOOL wfInternalBuild;

@property (readonly, nonatomic) long long appConfigRefreshRate;
@property (readonly, nonatomic) NSDate *lastModificationDate;
@property (readonly, nonatomic) NSString *bundleID;
@property (readonly, nonatomic) NSString *countryCode;
@property (readonly, nonatomic) unsigned long long apiConfigModdedHash;
@property (readonly, nonatomic) unsigned long long apiConfigMinRange;
@property (readonly, nonatomic) unsigned long long apiConfigMaxRange;
@property (readonly, nonatomic) BOOL isExpired;
@property (readonly, nonatomic) NSDictionary *config;
@property (readonly, nonatomic) NSString *apiVersion;
@property (readonly, nonatomic) NSSet *aqiEnabledCountryCodes;
@property (readonly, nonatomic) NSString *apiVersionFallback;
@property (readonly, nonatomic) unsigned long long networkFailedAttemptsLimit;
@property (readonly, nonatomic) unsigned long long networkSwitchExpirationTimeInSeconds;
@property (readonly, nonatomic) unsigned long long locationNumDecimalsOfPrecision;
@property (readonly, nonatomic) WFWeatherEventsConfig *weatherEventsConfig;
@property (readonly, nonatomic) NSDictionary *widgetRefreshPolicy;
@property (readonly, nonatomic) NSURL *appAnalyticsEndpointUrl;
@property (readonly, nonatomic) float dataSamplingRate;
@property (readonly, nonatomic) float telemetrySamplingRate;
@property (readonly, nonatomic) float locationGeocodingSamplingRate;
@property (readonly, nonatomic) double userIdentifierResetTimeInterval;
@property (readonly, nonatomic) double privateUserIdentifierResetTimeInterval;
@property (readonly, nonatomic) double cachedGeocodeLocationExpirationTimeInterval;
@property (readonly, nonatomic) double locationUpdateMinTimeInterval;
@property (readonly, nonatomic) double locationUpdateMinDistance;
@property (readonly, nonatomic) BOOL disableForecastRequestCancelation;
@property (readonly, nonatomic) BOOL disablePriorityForecastRequestQueue;
@property (readonly, nonatomic) BOOL loadSavedCitiesFromKVSOnly;
@property (readonly, nonatomic) BOOL disableLimitReverseGeocoding;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)wfSeedBuild;
+ (BOOL)useInternalBundleID;
+ (id)configurationWithData:(id)a0 bundleIDs:(id)a1 country:(id)a2 userID:(id)a3 error:(id *)a4;
+ (id)configurationWithData:(id)a0 userID:(id)a1 error:(id *)a2;
+ (id)defaultSettings;
+ (id)bundleIDsListFor:(id)a0 useInternalBundleID:(BOOL)a1 useSeedBundleID:(BOOL)a2;

- (id)getAPIVersionFromDictionary:(id)a0 userID:(id)a1;
- (void).cxx_destruct;
- (id)getEnvironmentSpecificConfigDictionaryFromDictionary:(id)a0 bundleIDs:(id)a1 country:(id)a2;
- (id)initWithConfigDictionary:(id)a0 bundleIDs:(id)a1 country:(id)a2 userID:(id)a3;
- (BOOL)aqiEnabledForCountryCode:(id)a0;
- (id)getSpecificConfigFromConfigs:(id)a0 configSpecifiers:(id)a1 specifierKey:(id)a2;
- (BOOL)shouldUseAPIVersionFromDictionary:(id)a0 userID:(id)a1;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end