luxlabs header browser preview


@interface _OSInactivityPredictorOutput : NSObject <NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (nonatomic) long long confidenceLevel;
@property (nonatomic) double confidenceValue;
@property (nonatomic) double predictedDuration;
@property (nonatomic) long long outputReason;

- (void)encodeWithCoder:(id)a0;
- (id)description;
- (id)initWithCoder:(id)a0;
- (void)adjustedPredictedDurationWithStrictLeeway:(double)a0 andRelaxedLeeway:(double)a1 andMaxPredictionCap:(double)a2;
- (id)confidenceLevelString;
- (id)confidenceValueString;
- (id)initInvalidOutput;
- (id)initWithConfidenceLevel:(long long)a0 andConfidenceValue:(double)a1 andPredictedDuration:(double)a2 andReason:(long long)a3;
- (id)initWithConfidenceValue:(double)a0 andRelaxedThreshold:(double)a1 andStrictThreshold:(double)a2 andPredictedDuration:(double)a3 andReason:(long long)a4;
- (id)initWithConfidenceValue:(double)a0 andRelaxedThreshold:(double)a1 andStrictThreshold:(double)a2 andPredictedDuration:(double)a3 withReason:(long long)a4;
- (id)outputReasonString;
- (id)predictedDurationString;
- (void)safeSubtractWaitTimeFromPredictedDuration:(double)a0;

@end