Typing.
[e-mobility-charging-stations-simulator.git] / src / types / Connectors.ts
1 import { ChargePointStatus } from './ChargePointStatus';
2 import MeterValue from './MeterValue';
3
4 export interface Connector {
5 bootStatus?: ChargePointStatus;
6 status?: ChargePointStatus;
7 MeterValues: MeterValue[];
8 transactionStarted?: boolean;
9 transactionId?: number;
10 transactionSetInterval?: NodeJS.Timeout;
11 idTag?: string;
12 lastEnergyActiveImportRegisterValue?: number;
13 }
14
15 export default interface Connectors {
16 [id: string]: Connector;
17 }