refactor: factor out change availability helper
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Reservation.ts
CommitLineData
282582e5 1import type { OCPP16ReserveNowRequest } from './1.6/Requests';
24578c31 2
282582e5
JB
3export type Reservation = OCPP16ReserveNowRequest;
4
5export enum ReservationTerminationReason {
6 EXPIRED = 'Expired',
7 TRANSACTION_STARTED = 'TransactionStarted',
8 CONNECTOR_STATE_CHANGED = 'ConnectorStateChanged',
9 RESERVATION_CANCELED = 'ReservationCanceled',
10 REPLACE_EXISTING = 'ReplaceExisting',
11}
12
366f75f6 13export type ReservationKey = keyof OCPP16ReserveNowRequest;