@class NSObject; @protocol OS_dispatch_source; @interface _DKCPUUsageMonitor : _DKMonitor @property (retain, nonatomic) NSObject *timer; @property (nonatomic) unsigned long long lastUserTick; @property (nonatomic) unsigned long long lastIdleTick; @property (nonatomic) unsigned long long lastSysTick; @property (nonatomic) unsigned long long lastCPUUsageLevel; + (id)eventStream; + (id)entitlements; - (id)loadState; - (void)saveState; - (void)start; - (void)stop; - (void)getCPUTicksForUser:(unsigned long long *)a0 system:(unsigned long long *)a1 idle:(unsigned long long *)a2; - (void)synchronouslyReflectCurrentValue; - (BOOL)updateCPUUsagePercentage:(unsigned long long *)a0; - (void)setCurrentCPUUsageLevel:(unsigned long long)a0; - (unsigned long long)getCurrentCPUUsageLevel; - (void).cxx_destruct; - (unsigned long long)getCPUUsageLevelFromPercentage:(unsigned long long)a0; @end