1 import { AvailabilityType
} from
'./ocpp/1.6/Requests';
2 import { ChargePointStatus
} from
'./ocpp/1.6/ChargePointStatus';
3 import { ChargingProfile
} from
'./ocpp/1.6/ChargingProfile';
4 import { SampledValue
} from
'./ocpp/1.6/MeterValues';
6 export interface Connector
{
7 availability
: AvailabilityType
;
8 bootStatus
?: ChargePointStatus
;
9 status?: ChargePointStatus
;
10 MeterValues
: SampledValue
[];
11 transactionStarted
?: boolean;
12 transactionId
?: number;
13 transactionSetInterval
?: NodeJS
.Timeout
;
15 lastEnergyActiveImportRegisterValue
?: number;
16 chargingProfiles
?: ChargingProfile
[]
19 export default interface Connectors
{
20 [id
: string]: Connector
;