1 package com.android.systemui.power;
2 
3 public interface EnhancedEstimates {
4 
5     /**
6      * Returns a boolean indicating if the hybrid notification should be used.
7      */
isHybridNotificationEnabled()8     boolean isHybridNotificationEnabled();
9 
10     /**
11      * Returns an estimate object if the feature is enabled.
12      */
getEstimate()13     Estimate getEstimate();
14 
15     /**
16      * Returns a long indicating the amount of time remaining in milliseconds under which we will
17      * show a regular warning to the user.
18      */
getLowWarningThreshold()19     long getLowWarningThreshold();
20 
21     /**
22      * Returns a long indicating the amount of time remaining in milliseconds under which we will
23      * show a severe warning to the user.
24      */
getSevereWarningThreshold()25     long getSevereWarningThreshold();
26 }
27