refactor(simulator): consolidate connector status transition
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / ConnectorStatusEnum.ts
1 import { OCPP16ChargePointStatus, OCPP20ConnectorStatusEnumType } from '../internal';
2
3 export const ConnectorStatusEnum = {
4 ...OCPP16ChargePointStatus,
5 ...OCPP20ConnectorStatusEnumType,
6 } as const;
7 export type ConnectorStatusEnum = OCPP16ChargePointStatus | OCPP20ConnectorStatusEnumType;
8
9 export type ConnectorStatusTransition = Readonly<{
10 from?: ConnectorStatusEnum;
11 to: ConnectorStatusEnum;
12 }>;