build: switch to NodeNext module resolution
[e-mobility-charging-stations-simulator.git] / src / types / Evse.ts
CommitLineData
a6ef1ece
JB
1import type { ConnectorStatus } from './ConnectorStatus.js';
2import type { AvailabilityType } from './ocpp/Requests.js';
a78ef5ed 3
e1d9a0f4 4export interface EvseTemplate {
a78ef5ed 5 Connectors: Record<string, ConnectorStatus>;
e1d9a0f4 6}
a78ef5ed 7
e1d9a0f4 8export interface EvseStatus {
a78ef5ed
JB
9 connectors: Map<number, ConnectorStatus>;
10 availability: AvailabilityType;
e1d9a0f4 11}