Sketch out CarStorageMonitoringService/CarStorageMonitoringManager

Bug: 32512551
Test: manual in KitchenSink
Change-Id: I5b36b734223195a32d2e0632f0c35b0a470fa3c3
diff --git a/car-lib/api/system-current.txt b/car-lib/api/system-current.txt
index 892a8a6..ec25dcc 100644
--- a/car-lib/api/system-current.txt
+++ b/car-lib/api/system-current.txt
@@ -37,6 +37,7 @@
     field public static final java.lang.String PROJECTION_SERVICE = "projection";
     field public static final java.lang.String RADIO_SERVICE = "radio";
     field public static final java.lang.String SENSOR_SERVICE = "sensor";
+    field public static final java.lang.String STORAGE_MONITORING_SERVICE = "storage_monitoring";
     field public static final java.lang.String TEST_SERVICE = "car-service-test";
     field public static final java.lang.String VENDOR_EXTENSION_SERVICE = "vendor_extension";
     field public static final int VERSION = 3; // 0x3
@@ -999,6 +1000,18 @@
 
 }
 
+package android.car.storagemonitoring {
+
+  public final class CarStorageMonitoringManager {
+    method public int getPreEolIndicatorStatus() throws android.car.CarNotConnectedException;
+    field public static final int PRE_EOL_INFO_NORMAL = 1; // 0x1
+    field public static final int PRE_EOL_INFO_UNKNOWN = 0; // 0x0
+    field public static final int PRE_EOL_INFO_URGENT = 3; // 0x3
+    field public static final int PRE_EOL_INFO_WARNING = 2; // 0x2
+  }
+
+}
+
 package android.car.test {
 
   public class CarTestManagerBinderWrapper {