+ CONCURRENT_TX = 'ConcurrentTx',
+}
+
+interface IdTagInfo extends JsonObject {
+ status: OCPP16AuthorizationStatus
+ parentIdTag?: string
+ expiryDate?: Date
+}
+
+export interface OCPP16AuthorizeRequest extends JsonObject {
+ idTag: string
+}
+
+export interface OCPP16AuthorizeResponse extends JsonObject {
+ idTagInfo: IdTagInfo
+}
+
+export interface OCPP16StartTransactionRequest extends JsonObject {
+ connectorId: number
+ idTag: string
+ meterStart: number
+ timestamp: Date
+ reservationId?: number