luxlabs header browser preview


@class NSData;

@interface CNiOSABDependentPropertiesUpdateContext : NSObject

@property (nonatomic) BOOL hasPendingImageData;
@property (nonatomic) BOOL hasPendingCropRect;
@property (nonatomic) BOOL hasPendingThumbnailImageData;
@property (nonatomic) BOOL hasPendingSyncImageData;
@property (nonatomic) BOOL isUnifiedContact;
@property (copy, nonatomic) NSData *pendingImageData;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } pendingCropRect;
@property (copy, nonatomic) NSData *pendingThumbnailImageData;
@property (copy, nonatomic) NSData *pendingFullscreenImageData;
@property (copy, nonatomic) NSData *pendingSyncImageData;

+ (id)os_log;
+ (BOOL)shouldSetWatchChanges;

- (void).cxx_destruct;
- (BOOL)flushPendingImageChangesToPerson:(void *)a0 logger:(id)a1 error:(id *)a2;
- (BOOL)logIfConditionFailed:(BOOL)a0 message:(id)a1 error:(struct __CFError **)a2;
- (void)resetAllData;
- (BOOL)setWatchChangesforThumbnailImageDataToPerson:(void *)a0 error:(id *)a1;

@end