luxlabs header browser preview


@class NSArray, NSDictionary, NSString, NSDate, NSMutableArray, PLBatteryUIResponderService;

@interface PLBatteryUIResponseTypeUsageTimes_iOS : NSObject <PLBatteryUIResponseProtocol>

@property (retain) NSDate *start;
@property (retain) NSDate *end;
@property double range;
@property double bucketSize;
@property (retain) NSArray *aggregateEntries;
@property (retain) NSDictionary *resultDictionary;
@property (retain) NSMutableArray *batteryBreakdown_buckets;
@property (retain) NSMutableArray *batteryBreakdown_lastDay;
@property (retain) PLBatteryUIResponderService *responderService;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)configure:(id)a0;
- (void)run;
- (id)result;
- (void).cxx_destruct;
- (id)dependencies;
- (void)coalesce;
- (int)adjustScreenOffTimeWithGraphValue:(double)a0 screenOnTime:(double)a1 andEnergyEntries:(id)a2;
- (int)adjustScreenOnTimeWithGraphValue:(double)a0 andEnergyEntries:(id)a1;
- (BOOL)energyEntryValidForAdjustment:(id)a0;
- (id)entriesInRange:(struct _PLTimeIntervalRange { double x0; double x1; })a0 fromEntries:(id)a1;
- (BOOL)gatherDependencies;
- (struct _PLTimeIntervalRange { double x0; double x1; })getDataRange:(id)a0;

@end