luxlabs header browser preview


@class NSString, NSArray, ICMusicUserState, ICTVUserState, NSNumber;

@interface ICMediaUserState : NSObject <ICMutableMediaUserState, NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (copy, nonatomic) NSString *identifier;
@property (copy, nonatomic) NSString *shortDebugName;
@property (nonatomic) BOOL isActive;
@property (copy, nonatomic) NSNumber *dsid;
@property (copy, nonatomic) NSString *alternateDSID;
@property (copy, nonatomic) NSString *iCloudPersonID;
@property (copy, nonatomic) NSArray *homeUserIDs;
@property (copy, nonatomic) NSString *storefrontIdentifier;
@property (copy, nonatomic) NSString *countryCode;
@property (copy, nonatomic) NSString *firstName;
@property (copy, nonatomic) NSString *lastName;
@property (copy, nonatomic) NSString *username;
@property (nonatomic) BOOL ageVerificationRequired;
@property (retain, nonatomic) ICMusicUserState *music;
@property (retain, nonatomic) ICTVUserState *tv;
@property (nonatomic, getter=isFrozen) BOOL frozen;
@property (readonly, copy, nonatomic) NSString *digest;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)initWithBlock:(id /* block */)a0;
- (id)copyWithBlock:(id /* block */)a0;
- (id)redactedDescription;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end