luxlabs header browser preview


@class NSMutableArray, NSArray, SUScriptColor, NSString, NSNumber, SUScriptDictionary;

@interface SUScriptDevice : SUScriptObject {
    NSMutableArray *_scriptFunctions;
}

@property (readonly) id accessibilityBoldTextEnabled;
@property (readonly) id accessibilityButtonShapesEnabled;
@property (readonly) id accessibilityDarkenSystemColors;
@property (readonly) id accessibilityEnhanceBackgroundContrast;
@property (readonly) id accessibilityMotionAutoPlayVideo;
@property (readonly) id accessibilitySingleColorSelected;
@property (readonly) SUScriptColor *accessibilitySingleColor;
@property (readonly) id accessibilityUseDarkerKeyboard;
@property (readonly) long long activeNetworkType;
@property (readonly) NSArray *automaticDownloadMediaTypes;
@property (readonly) unsigned int deviceTypeIdentifier;
@property (readonly) NSNumber *diskSpaceAvailable;
@property (readonly) SUScriptDictionary *diskUsageDictionary;
@property (readonly) long long hardwareType;
@property (readonly) NSNumber *mainScreenScale;
@property (readonly) NSNumber *metricsPostFrequencyOverride;
@property (readonly) id needsToneRegrantOption;
@property (readonly) NSString *capabilityNameEmail;
@property (readonly) NSString *capabilityNameExplicitMedia;
@property (readonly) NSString *capabilityNameHDVideo;
@property (readonly) NSString *capabilityNameHDVideo1080p;
@property (readonly) NSString *capabilityNameHDVideo720p;
@property (readonly) NSString *capabilityNamePodcasts;
@property (readonly) NSString *capabilityNameWiFi;
@property (readonly) long long freeSpaceEffortLevelDoNothing;
@property (readonly) long long freeSpaceEffortLevelAutomaticOnly;
@property (readonly) long long freeSpaceEffortLevelManualSpaceManagement;
@property (readonly) long long freeSpaceEffortLevelPromptUser;
@property (readonly) NSString *freeSpaceOptionEffortLevel;
@property (readonly) long long hardwareTypeAppleTVJ33;
@property (readonly) long long hardwareTypeAppleTVK66;
@property (readonly) long long hardwareTypeIPadJ1;
@property (readonly) long long hardwareTypeIPadJ2;
@property (readonly) long long hardwareTypeIPadJ2a;
@property (readonly) long long hardwareTypeIPadK93;
@property (readonly) long long hardwareTypeIPadK93a;
@property (readonly) long long hardwareTypeIPadK94;
@property (readonly) long long hardwareTypeIPadK95;
@property (readonly) long long hardwareTypeIPhoneM68;
@property (readonly) long long hardwareTypeIPhoneN82;
@property (readonly) long long hardwareTypeIPhoneN88;
@property (readonly) long long hardwareTypeIPhoneN90;
@property (readonly) long long hardwareTypeIPhoneN92;
@property (readonly) long long hardwareTypeIPhoneN94;
@property (readonly) long long hardwareTypeIPodTouchN45;
@property (readonly) long long hardwareTypeIPodTouchN18;
@property (readonly) long long hardwareTypeIPodTouchN72;
@property (readonly) long long hardwareTypeIPodTouchN81;
@property (readonly) long long hardwareTypeIPodTouchN81a;
@property (readonly) long long hardwareTypeUnknown;
@property (readonly) long long hardwareTypeWildcatK48;
@property (readonly) long long networkTypeNone;
@property (readonly) long long networkType2G;
@property (readonly) long long networkType3G;
@property (readonly) long long networkType4G;
@property (readonly) long long networkType5G;
@property (readonly) long long networkType6G;
@property (readonly) long long networkType7G;
@property (readonly) long long networkType8G;
@property (readonly) long long networkType9G;
@property (readonly) long long networkTypeWiFi;
@property (readonly) NSString *orientationStringLandscapeLeft;
@property (readonly) NSString *orientationStringLandscapeRight;
@property (readonly) NSString *orientationStringPortrait;
@property (readonly) NSString *orientationStringPortraitUpsideDown;
@property (readonly) long long restrictionBoolNo;
@property (readonly) long long restrictionBoolNoData;
@property (readonly) long long restrictionBoolYes;
@property (readonly) NSString *restrictionAccountModificationAllowed;
@property (readonly) NSString *restrictionAllowGlobalBackgroundFetchWhenRoaming;
@property (readonly) NSString *restrictionAllowVoiceDialing;
@property (readonly) NSString *restrictionAppInstallationAllowed;
@property (readonly) NSString *restrictionAppRemovalAllowed;
@property (readonly) NSString *restrictionBookStoreAllowed;
@property (readonly) NSString *restrictionBookStoreEroticaAllowed;
@property (readonly) NSString *restrictionCameraAllowed;
@property (readonly) NSString *restrictionCellularHDUploadsAllowed;
@property (readonly) NSString *restrictionITunesAllowed;
@property (readonly) NSString *restrictionITunesSocialAllowed;
@property (readonly) NSString *restrictionMultiplayerGamingAllowed;
@property (readonly) NSString *restrictionSafariAllowed;
@property (readonly) NSString *restrictionScreenShotAllowed;
@property (readonly) NSString *restrictionVideoConferencingAllowed;
@property (readonly) NSString *restrictionYouTubeAllowed;
@property (readonly) NSString *restrictionTypeApplications;
@property (readonly) NSString *restrictionTypeMovies;
@property (readonly) NSString *restrictionTypeTelevision;
@property (readonly) NSString *UTIImage;
@property (readonly) NSString *UTIMovie;
@property (readonly) NSString *UTIText;

+ (void)initialize;
+ (id)webScriptNameForSelector:(SEL)a0;
+ (id)webScriptNameForKeyName:(id)a0;

- (id)hasCapability:(id)a0;
- (id)init;
- (void)dealloc;
- (id)_className;
- (id)attributeKeys;
- (id)UTIForURL:(id)a0;
- (id)scriptAttributeKeys;
- (id)valueForRestriction:(id)a0;
- (void)setValueForRestriction:(id)a0 enabled:(id)a1;
- (void)_accessibilitySettingsChangedNotification:(id)a0;
- (void)_addScriptFunction:(id)a0;
- (void)_autoDownloadKindsChangedNotification:(id)a0;
- (long long)_deviceCapabilityForString:(id)a0;
- (void)_removeScriptFunction:(id)a0;
- (long long)boolValueForRestriction:(id)a0;
- (id)checkCapabilitiesPropertyListString:(id)a0 showFailureDialog:(BOOL)a1;
- (id)getMachineIdentifierForAccountIdentifier:(id)a0;
- (id)isRestrictionLockedDown:(id)a0;
- (void)requestFreeSpaceWithBytes:(id)a0 options:(id)a1 completionHandler:(id)a2;
- (id)restrictionExplicitMedia;
- (id)restrictionLevelForType:(id)a0;
- (void)setAutomaticDownloadKinds:(id)a0 withCompletionHandler:(id)a1;
- (void)setDiskUsageDictionary:(id)a0;

@end