luxlabs header browser preview


@interface CKAccountInfo : NSObject <NSSecureCoding> {
    long long _validationCounter;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (nonatomic) BOOL isFromCache;
@property (nonatomic) BOOL supportsDeviceToDeviceEncryption;
@property (nonatomic) long long deviceToDeviceEncryptionAvailability;
@property (nonatomic) long long accountStatus;
@property (nonatomic) long long accountPartition;
@property (nonatomic) BOOL hasValidCredentials;
@property BOOL hasEncryptionIdentity;
@property (readonly, nonatomic) long long walrusStatus;
@property (readonly, nonatomic) long long deviceToDeviceDataPrivacyStatus;
@property (readonly, nonatomic) BOOL needsToVerifyTerms;

+ (void)initialize;
+ (id)new;
+ (void)invalidateCachedAccountInfo;

- (id)init;
- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)CKPropertiesDescription;
- (id)initWithAccountStatus:(long long)a0 accountPartition:(long long)a1 hasValidCredentials:(BOOL)a2 deviceToDeviceEncryptionAvailability:(long long)a3 walrusStatus:(long long)a4 needsToVerifyTerms:(BOOL)a5;
- (id)description;
- (BOOL)isEqual:(id)a0;
- (id)copyWithFakeDeviceToDeviceEncryptionAvailability:(long long)a0;
- (id)initWithCoder:(id)a0;

@end