luxlabs header browser preview


@class REMAccount, REMReminderAssignmentContext, REMReminderSubtaskContext, REMReminderHashtagContext, REMReminderFlaggedContext, REMContactRepresentation, REMStore, NSString, NSAttributedString, NSArray, REMResolutionTokenMap, REMDisplayDate, REMCRMergeableStringDocument, REMReminderDueDateDeltaAlertContext, NSSet, NSData, REMObjectID, REMUserActivity, REMReminderAttachmentContext, REMReminderStorage, REMList, NSURL, NSDate, NSDateComponents;

@interface REMReminder : NSObject <REMDAChangeTrackableFetchableModel, REMDAChangedModelObjectResult, _REMDAChangeTrackableModel, REMObjectIDProviding, REMExternalSyncMetadataProviding, REMSupportedVersionProviding>

@property (class, readonly, nonatomic) BOOL rem_DA_supportsFetching;
@property (class, readonly, nonatomic) BOOL rem_DA_supportsConcealedObjects;
@property (class, readonly, nonatomic) NSArray *rem_DA_propertiesAffectingIsConcealed;
@property (class, readonly, nonatomic) id /* block */ rem_DA_fetchByObjectIDBlock;
@property (class, readonly, nonatomic) id /* block */ rem_DA_fetchByObjectIDsBlock;
@property (class, readonly, nonatomic) id /* block */ rem_DA_deletedKeyFromTombstoneBlock;
@property (class, readonly, nonatomic) id /* block */ rem_DA_deletedKeyFromConcealedModelObjectBlock;
@property (class, readonly, nonatomic) NSString *cdEntityName;

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) REMObjectID *objectID;
@property (readonly, nonatomic) REMObjectID *accountID;
@property (readonly, nonatomic) NSString *externalIdentifierForMarkedForDeletionObject;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) REMObjectID *listID;
@property (readonly, nonatomic) REMReminderDueDateDeltaAlertContext *dueDateDeltaAlertContext;
@property (readonly, nonatomic) REMObjectID *accountID;
@property (readonly, nonatomic) REMObjectID *parentReminderID;
@property (retain, nonatomic) REMReminder *parentReminder;
@property (readonly, nonatomic) REMReminderStorage *storage;
@property (readonly, nonatomic) NSData *titleDocumentData;
@property (readonly, nonatomic) REMCRMergeableStringDocument *titleDocument;
@property (readonly, nonatomic) NSString *titleAsString;
@property (readonly, nonatomic) NSData *notesDocumentData;
@property (readonly, nonatomic) REMCRMergeableStringDocument *notesDocument;
@property (readonly, nonatomic) NSString *notesAsString;
@property (readonly, nonatomic) NSArray *attachments;
@property (readonly, nonatomic) REMResolutionTokenMap *resolutionTokenMap;
@property (readonly, nonatomic) NSData *resolutionTokenMapData;
@property (readonly, nonatomic) REMContactRepresentation *contactHandles;
@property (readonly, nonatomic) NSSet *subtaskIDsToUndelete;
@property (readonly, nonatomic) NSSet *hashtagIDsToUndelete;
@property (readonly, nonatomic) NSString *timeZone;
@property (readonly, nonatomic) BOOL allDay;
@property (readonly, nonatomic) long long flagged;
@property (readonly, nonatomic) unsigned long long icsDisplayOrder;
@property (readonly, nonatomic) NSURL *icsUrl;
@property (readonly, nonatomic) NSData *importedICSData;
@property (readonly, nonatomic) NSString *daCalendarItemUniqueIdentifier;
@property (readonly, nonatomic) REMUserActivity *userActivity;
@property (readonly, nonatomic) NSData *siriFoundInAppsData;
@property (readonly, nonatomic) long long siriFoundInAppsUserConfirmation;
@property (readonly, nonatomic) NSDate *lastBannerPresentationDate;
@property (readonly, copy, nonatomic) REMDisplayDate *displayDate;
@property (readonly, nonatomic) BOOL isOverdue;
@property (readonly, nonatomic) BOOL isRecurrent;
@property (readonly, copy, nonatomic) NSString *legacyNotificationIdentifier;
@property (readonly, nonatomic) NSString *primaryLocaleInferredFromLastUsedKeyboard;
@property (readonly, nonatomic) NSSet *assignments;
@property (readonly, nonatomic) REMReminderAssignmentContext *assignmentContext;
@property (readonly, nonatomic) NSSet *hashtags;
@property (readonly, nonatomic) REMReminderHashtagContext *hashtagContext;
@property (readonly, nonatomic) REMStore *store;
@property (readonly, nonatomic) REMObjectID *objectID;
@property (readonly, nonatomic) REMAccount *account;
@property (readonly, nonatomic) REMList *list;
@property (readonly, copy, nonatomic) NSAttributedString *title;
@property (readonly, copy, nonatomic) NSAttributedString *notes;
@property (readonly, nonatomic, getter=isCompleted) BOOL completed;
@property (readonly, copy, nonatomic) NSDate *completionDate;
@property (readonly, nonatomic) unsigned long long priority;
@property (readonly, copy, nonatomic) NSDateComponents *startDateComponents;
@property (readonly, copy, nonatomic) NSDateComponents *dueDateComponents;
@property (readonly, copy, nonatomic) NSDate *creationDate;
@property (readonly, copy, nonatomic) NSDate *lastModifiedDate;
@property (readonly, nonatomic) NSArray *recurrenceRules;
@property (readonly, nonatomic) NSArray *alarms;
@property (readonly, nonatomic) REMReminderAttachmentContext *attachmentContext;
@property (readonly, nonatomic) REMReminderSubtaskContext *subtaskContext;
@property (readonly, nonatomic) REMReminderFlaggedContext *flaggedContext;
@property (readonly, nonatomic) REMObjectID *remObjectID;
@property (readonly, nonatomic) NSString *externalIdentifier;
@property (readonly, nonatomic) NSString *externalModificationTag;
@property (readonly, nonatomic) NSString *daSyncToken;
@property (readonly, nonatomic) NSString *daPushKey;
@property (readonly, nonatomic) long long minimumSupportedVersion;
@property (readonly, nonatomic) long long effectiveMinimumSupportedVersion;

+ (BOOL)isChangeTrackableModel;
+ (id)fetchRequestWithPredicateDescriptor:(id)a0 sortDescriptors:(id)a1;
+ (id)newObjectID;
+ (id)objectIDWithUUID:(id)a0;
+ (BOOL)isChangeTrackableFetchableModel;
+ (id)fetchRequestForRemindersListID:(id)a0;
+ (id)fetchRequestForRemindersListID:(id)a0 withSortDescriptors:(id)a1;
+ (id)fetchRequestForScheduledRemindersWithDueDateOnOrAfter:(id)a0;

- (id)valueForUndefinedKey:(id)a0;
- (id)initWithStore:(id)a0 account:(id)a1 storage:(id)a2;
- (BOOL)isUnsupported;
- (BOOL)shouldUseExternalIdentifierAsDeletionKey;
- (id)optionalObjectID;
- (void)setValue:(id)a0 forUndefinedKey:(id)a1;
- (id)forwardingTargetForSelector:(SEL)a0;
- (id)initWithStore:(id)a0 storage:(id)a1;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (BOOL)respondsToSelector:(SEL)a0;
- (id)initWithStore:(id)a0 list:(id)a1 storage:(id)a2;
- (BOOL)isSubtask;
- (id)datesDebugDescriptionInTimeZone:(id)a0;

@end