luxlabs header browser preview


@class NSArray, CNUICoreContactScratchpad;

@interface CNUICoreContactEditingSession : NSObject

@property (retain, nonatomic) CNUICoreContactScratchpad *contactsAdded;
@property (retain, nonatomic) CNUICoreContactScratchpad *contactsUpdated;
@property (retain, nonatomic) CNUICoreContactScratchpad *contactsRemoved;
@property (readonly, nonatomic) NSArray *addedContacts;
@property (readonly, nonatomic) NSArray *updatedContacts;
@property (readonly, nonatomic) NSArray *removedContacts;
@property (readonly, nonatomic) BOOL inProgress;

+ (BOOL)isEdiingStateOfContactValid:(long long)a0;

- (id)init;
- (id)description;
- (void).cxx_destruct;
- (void)updateContacts:(id)a0;
- (void)addContacts:(id)a0;
- (BOOL)containsUpdatedContactMatchingContact:(id)a0;
- (id)updatedContactsMatchingContacts:(id)a0;
- (void)removeContacts:(id)a0;
- (id)addedContactsMatchingContacts:(id)a0;
- (id)applyChangesToContacts:(id)a0;
- (BOOL)containsAddedContactMatchingContact:(id)a0;
- (BOOL)containsRemovedContactMatchingContact:(id)a0;
- (long long)editingStateOfContact:(id)a0;
- (id)generateSaveRequest;
- (BOOL)isContactUnseen:(id)a0;
- (id)removedContactsMatchingContacts:(id)a0;
- (void)verifyConsistencyOfEditingSessionForContact:(id)a0;
- (BOOL)wasContactAdded:(id)a0;
- (BOOL)wasContactRemoved:(id)a0;
- (BOOL)wasContactUpdated:(id)a0;

@end