luxlabs header browser preview


@class NSString, NSMutableArray;

@interface ADUserTargetingProperties : PBCodable <NSCopying> {
    struct { int *list; unsigned long long count; unsigned long long size; } _accountStates;
    struct { int *list; unsigned long long count; unsigned long long size; } _accountTypes;
    struct { int *list; unsigned long long count; unsigned long long size; } _deviceModes;
    struct { unsigned char clientClockTime : 1; unsigned char advertisingIdentifierMonthResetCount : 1; unsigned char appsRank : 1; unsigned char connectionType : 1; unsigned char horizontalAccuracy : 1; unsigned char latitude : 1; unsigned char longitude : 1; unsigned char overrideType : 1; unsigned char runState : 1; unsigned char timezone : 1; unsigned char isOnInternationalDataRoaming : 1; unsigned char limitAdTracking : 1; } _has;
}

@property (nonatomic) BOOL hasClientClockTime;
@property (nonatomic) double clientClockTime;
@property (readonly, nonatomic) BOOL hasAppID;
@property (retain, nonatomic) NSString *appID;
@property (readonly, nonatomic) BOOL hasDeviceModel;
@property (retain, nonatomic) NSString *deviceModel;
@property (nonatomic) BOOL hasTimezone;
@property (nonatomic) float timezone;
@property (nonatomic) BOOL hasRunState;
@property (nonatomic) int runState;
@property (readonly, nonatomic) BOOL hasAppVersion;
@property (retain, nonatomic) NSString *appVersion;
@property (readonly, nonatomic) BOOL hasOsVersionAndBuild;
@property (retain, nonatomic) NSString *osVersionAndBuild;
@property (readonly, nonatomic) BOOL hasITunesStore;
@property (retain, nonatomic) NSString *iTunesStore;
@property (readonly, nonatomic) BOOL hasLocaleIdentifier;
@property (retain, nonatomic) NSString *localeIdentifier;
@property (retain, nonatomic) NSMutableArray *userKeyboards;
@property (nonatomic) BOOL hasAppsRank;
@property (nonatomic) int appsRank;
@property (readonly, nonatomic) unsigned long long deviceModesCount;
@property (readonly, nonatomic) int *deviceModes;
@property (readonly, nonatomic) unsigned long long accountTypesCount;
@property (readonly, nonatomic) int *accountTypes;
@property (nonatomic) BOOL hasLatitude;
@property (nonatomic) float latitude;
@property (nonatomic) BOOL hasLongitude;
@property (nonatomic) float longitude;
@property (nonatomic) BOOL hasHorizontalAccuracy;
@property (nonatomic) float horizontalAccuracy;
@property (readonly, nonatomic) BOOL hasIsoCountryCode;
@property (retain, nonatomic) NSString *isoCountryCode;
@property (retain, nonatomic) NSMutableArray *targetings;
@property (nonatomic) BOOL hasLimitAdTracking;
@property (nonatomic) BOOL limitAdTracking;
@property (readonly, nonatomic) BOOL hasToroIDString;
@property (retain, nonatomic) NSString *toroIDString;
@property (readonly, nonatomic) BOOL hasIAdIDString;
@property (retain, nonatomic) NSString *iAdIDString;
@property (readonly, nonatomic) BOOL hasAlgoId;
@property (retain, nonatomic) NSString *algoId;
@property (readonly, nonatomic) BOOL hasDPIDString;
@property (retain, nonatomic) NSString *dPIDString;
@property (readonly, nonatomic) BOOL hasPostalCode;
@property (retain, nonatomic) NSString *postalCode;
@property (readonly, nonatomic) BOOL hasAdministrativeArea;
@property (retain, nonatomic) NSString *administrativeArea;
@property (readonly, nonatomic) BOOL hasLocality;
@property (retain, nonatomic) NSString *locality;
@property (readonly, nonatomic) BOOL hasSubAdministrativeArea;
@property (retain, nonatomic) NSString *subAdministrativeArea;
@property (nonatomic) BOOL hasAdvertisingIdentifierMonthResetCount;
@property (nonatomic) int advertisingIdentifierMonthResetCount;
@property (readonly, nonatomic) BOOL hasDeviceRequestID;
@property (retain, nonatomic) NSString *deviceRequestID;
@property (readonly, nonatomic) BOOL hasCarrierMNC;
@property (retain, nonatomic) NSString *carrierMNC;
@property (readonly, nonatomic) BOOL hasCarrierMCC;
@property (retain, nonatomic) NSString *carrierMCC;
@property (readonly, nonatomic) BOOL hasCurrentCarrierMNC;
@property (retain, nonatomic) NSString *currentCarrierMNC;
@property (readonly, nonatomic) BOOL hasCurrentCarrierMCC;
@property (retain, nonatomic) NSString *currentCarrierMCC;
@property (nonatomic) BOOL hasIsOnInternationalDataRoaming;
@property (nonatomic) BOOL isOnInternationalDataRoaming;
@property (nonatomic) BOOL hasConnectionType;
@property (nonatomic) int connectionType;
@property (readonly, nonatomic) BOOL hasStoreFrontLanguageLocaleIdentifier;
@property (retain, nonatomic) NSString *storeFrontLanguageLocaleIdentifier;
@property (readonly, nonatomic) unsigned long long accountStatesCount;
@property (readonly, nonatomic) int *accountStates;
@property (nonatomic) BOOL hasOverrideType;
@property (nonatomic) int overrideType;

+ (Class)targetingType;
+ (Class)userKeyboardType;

- (id)accountStatesAsString:(int)a0;
- (void)addAccountType:(int)a0;
- (unsigned long long)hash;
- (id)connectionTypeAsString:(int)a0;
- (int)StringAsConnectionType:(id)a0;
- (void)clearDeviceModes;
- (void)dealloc;
- (BOOL)readFrom:(id)a0;
- (int)StringAsAccountStates:(id)a0;
- (int)StringAsOverrideType:(id)a0;
- (void)clearUserKeyboards;
- (void)setAccountTypes:(int *)a0 count:(unsigned long long)a1;
- (unsigned long long)targetingsCount;
- (int)StringAsAccountTypes:(id)a0;
- (void)writeTo:(id)a0;
- (id)accountTypesAsString:(int)a0;
- (void)addAccountState:(int)a0;
- (id)targetingAtIndex:(unsigned long long)a0;
- (void)setAccountStates:(int *)a0 count:(unsigned long long)a1;
- (int)deviceModeAtIndex:(unsigned long long)a0;
- (id)description;
- (void)clearAccountTypes;
- (void)clearTargetings;
- (void).cxx_destruct;
- (int)accountTypeAtIndex:(unsigned long long)a0;
- (void)clearAccountStates;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (int)accountStateAtIndex:(unsigned long long)a0;
- (BOOL)isEqual:(id)a0;
- (int)StringAsDeviceModes:(id)a0;
- (id)overrideTypeAsString:(int)a0;
- (id)deviceModesAsString:(int)a0;
- (void)setDeviceModes:(int *)a0 count:(unsigned long long)a1;
- (id)userKeyboardAtIndex:(unsigned long long)a0;
- (void)addTargeting:(id)a0;
- (id)runStateAsString:(int)a0;
- (void)mergeFrom:(id)a0;
- (int)StringAsRunState:(id)a0;
- (void)addUserKeyboard:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)addDeviceMode:(int)a0;
- (unsigned long long)userKeyboardsCount;

@end