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