luxlabs header browser preview


@class REUpNextScheduler, NSObject;
@protocol OS_dispatch_queue;

@interface REDonatedActionStore : REObservableSingleton {
    BOOL _isMonitoringLockState;
    BOOL _synchronized;
    NSObject<OS_dispatch_queue> *_queue;
    REUpNextScheduler *_donationsScheduler;
    REUpNextScheduler *_deletionsScheduler;
}

- (id)callbackQueue;
- (void)dealloc;
- (id)_init;
- (void)start;
- (void).cxx_destruct;
- (void)synchronizeDonationsIfNecessary;
- (void)_beginLoadingData;
- (void)_finishLoadingData:(unsigned long long)a0;
- (void)_notified_addDonatedActionsForInstalledApps:(id)a0;
- (void)_notified_distributeRecentDeletedActions:(id)a0;
- (void)_notified_distributeRecentDonatedActions:(id)a0;
- (void)_notified_removeDonatedActionsForUninstalledApps:(id)a0;
- (void)_notified_removeThenDistributeAllActions:(id)a0;
- (void)_queue_distributeAllDonatedActions;
- (void)_queue_distributeAllDonatedActionsWithIdentifier:(id)a0;
- (void)_queue_distributeRecentDeletedActions;
- (void)_queue_distributeRecentDonatedActions;
- (BOOL)_shouldLimitQueries;
- (void)_subscribeToNotifications;
- (void)fetchDonationWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)triggerDistributeAllDonatedActions:(BOOL)a0;

@end