refactor: use keyof to build the reservation filter key
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Reservation.ts
index 0bcf101c4fce452636e03dec3ecab806776835f6..0d79375e15b826cef5e97fd60bf6a610c2c3b9d9 100644 (file)
@@ -10,10 +10,4 @@ export enum ReservationTerminationReason {
   REPLACE_EXISTING = 'ReplaceExisting',
 }
 
-export enum ReservationFilterKey {
-  RESERVATION_ID = 'reservationId',
-  ID_TAG = 'idTag',
-  PARENT_ID_TAG = 'parentIdTag',
-  CONNECTOR_ID = 'connectorId',
-  EVSE_ID = 'evseId',
-}
+export type ReservationFilterKey = keyof OCPP16ReserveNowRequest;