@class NSData, NSString, SGRecordId, SGSimpleTimeRange, NSArray, NSSet, SGDuplicateKey; @interface SGStorageEvent : NSObject @property (readonly, nonatomic) SGRecordId *recordId; @property (readonly, nonatomic) SGDuplicateKey *duplicateKey; @property (readonly, nonatomic) NSString *sourceKey; @property (readonly, nonatomic) NSString *content; @property (readonly, nonatomic) NSString *title; @property (readonly, nonatomic) struct SGUnixTimestamp_ { double secondsFromUnixEpoch; } creationTimestamp; @property (readonly, nonatomic) struct SGUnixTimestamp_ { double secondsFromUnixEpoch; } lastModifiedTimestamp; @property (readonly, nonatomic) SGSimpleTimeRange *when; @property (readonly, nonatomic) NSArray *locations; @property (readonly, nonatomic) NSSet *tags; @property (readonly, nonatomic) NSData *structuredData; @property (readonly, nonatomic) unsigned int state; @property (readonly, nonatomic) BOOL curated; @property (readonly, nonatomic) NSString *opaqueKey; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)storageEventFromEntity:(id)a0; - (BOOL)isAllDay; - (BOOL)isCancelled; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)loggingIdentifier; - (id)geocodeEndDate; - (id)geocodeEndTimeZone; - (id)geocodeLocations; - (id)geocodeStartDate; - (id)geocodeStartTimeZone; - (id)geocodedEventWithStartDate:(id)a0 startTimeZone:(id)a1 endDate:(id)a2 endTimeZone:(id)a3 locations:(id)a4; - (unsigned long long)geocodingMode; - (id)poiFilters; - (id)convertToEvent:(id)a0; - (id)convertToEventWithOrigin:(id)a0; - (id)extraKeyTag; - (id)fieldsToSaveOnConfirmation; - (BOOL)heuristicUpdatingEnabled; - (id)initWithRecordId:(id)a0 duplicateKey:(id)a1 sourceKey:(id)a2 content:(id)a3 title:(id)a4 creationTimestamp:(struct SGUnixTimestamp_ { double x0; })a5 lastModifiedTimestamp:(struct SGUnixTimestamp_ { double x0; })a6 tags:(id)a7 when:(id)a8 locations:(id)a9 structuredData:(id)a10 state:(unsigned int)a11 curated:(BOOL)a12; - (BOOL)isEqualToStorageEvent:(id)a0; - (BOOL)isFromDataDetectors; - (BOOL)isFromSuggestions; - (id)urlFromTags; @end