@class UNUserNotificationCenter, NSBundle, NSDate, NSObject, NSUserDefaults; @protocol OS_os_log, _CDContext, OS_dispatch_queue; @interface PowerUIUPOManager : NSObject @property (retain, nonatomic) NSBundle *bundle; @property (retain, nonatomic) UNUserNotificationCenter *userNotificationCenter; @property (nonatomic) BOOL dataProviderLoaded; @property (retain, nonatomic) NSUserDefaults *defaults; @property (retain, nonatomic) id<_CDContext> contextStore; @property (nonatomic) int unlockToken; @property (nonatomic) int mitigationsDisabledToken; @property (retain, nonatomic) NSDate *lastTimeLocked; @property (retain) NSDate *upoTime; @property (retain, nonatomic) NSObject *log; @property (retain, nonatomic) NSObject *lockNotificationQueue; @property (retain, nonatomic) NSObject *notificationResponseQueue; + (id)sharedInstance; - (id)init; - (void)removeMitigationsEnabledNotification; - (void)dataProviderDidLoad; - (void)displayBatteryServiceNotification; - (id)mitigationsEnabledNotificationRequest; - (void)displayMitigationsEnabledNotification; - (void).cxx_destruct; - (void)requestBulletin; - (void)clearMitigationsEnabledNotificationRequestIfNecessary; - (id)sortDescriptors; - (void)registerForWithdrawalNotifications; @end