System/Library/PrivateFrameworks/PersonalizationPortraitInternals.framework
PPLocalEventStore.h
@class _PASLock, _PASCoalescingTimer, PPEventCache, PPEventStorage, PPTrialWrapper, _PASNotificationToken;
@interface PPLocalEventStore : NSObject <PPFeedbackAccepting> {
PPEventCache *_eventCache;
PPEventStorage *_storage;
_PASNotificationToken *_assetUpdateNotificationToken;
PPTrialWrapper *_trialWrapper;
_PASLock *_lock;
_PASCoalescingTimer *_bufferedChanges;
}
+ (id)defaultStore;
- (void)registerFeedback:(id)a0 completion:(id /* block */)a1;
- (void)clearCaches;
- (id)init;
- (id)scoredEventsWithQuery:(id)a0;
- (id)initWithTrialWrapper:(id)a0 eventStorage:(id)a1;
- (id)eventNameRecordsForClient:(id)a0 error:(id *)a1;
- (id)eventsFromDate:(id)a0 toDate:(id)a1;
- (void)runBlockWithPurgerDisabled:(id /* block */)a0;
- (void)enumerateEventsFromEKObjectIDs:(id)a0 expandingRecurrencesInRange:(id)a1 usingBlock:(id /* block */)a2;
- (id)eventWithExternalID:(id)a0;
- (id)eventHighlightsFrom:(id)a0 to:(id)a1 options:(int)a2;
- (void).cxx_destruct;
- (id)nlEventsFromDate:(id)a0 toDate:(id)a1;
- (id)eventWithIdentifier:(id)a0;
- (id)resolveEventNameRecordChanges:(id)a0 client:(id)a1 error:(id *)a2;
- (id)customObjectForKey:(id)a0 eventIdentifier:(id)a1;
- (BOOL)iterEventNameRecordsForClient:(id)a0 error:(id *)a1 block:(id /* block */)a2;
- (BOOL)attemptToPurgeImmediately;
@end