chore: switch coding style to JS standard
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Transaction.ts
index cee8f3cf6d2663c48f8c78fbd57b843269182757..75034efc92a6550afedc481b0ef3901116134b6c 100644 (file)
@@ -1,25 +1,34 @@
 import {
   OCPP16AuthorizationStatus,
-  OCPP16AuthorizeResponse,
-  OCPP16StartTransactionResponse,
+  type OCPP16AuthorizeRequest,
+  type OCPP16AuthorizeResponse,
+  type OCPP16StartTransactionRequest,
+  type OCPP16StartTransactionResponse,
   OCPP16StopTransactionReason,
-  OCPP16StopTransactionResponse,
-} from './1.6/Transaction';
-
-export type AuthorizationStatus = OCPP16AuthorizationStatus;
+  type OCPP16StopTransactionRequest,
+  type OCPP16StopTransactionResponse
+} from './1.6/Transaction.js'
 
 export const AuthorizationStatus = {
-  ...OCPP16AuthorizationStatus,
-};
+  ...OCPP16AuthorizationStatus
+} as const
+// eslint-disable-next-line @typescript-eslint/no-redeclare
+export type AuthorizationStatus = OCPP16AuthorizationStatus
 
-export type AuthorizeResponse = OCPP16AuthorizeResponse;
+export type AuthorizeRequest = OCPP16AuthorizeRequest
 
-export type StopTransactionReason = OCPP16StopTransactionReason;
+export type AuthorizeResponse = OCPP16AuthorizeResponse
 
 export const StopTransactionReason = {
-  ...OCPP16StopTransactionReason,
-};
+  ...OCPP16StopTransactionReason
+} as const
+// eslint-disable-next-line @typescript-eslint/no-redeclare
+export type StopTransactionReason = OCPP16StopTransactionReason
+
+export type StartTransactionRequest = OCPP16StartTransactionRequest
+
+export type StartTransactionResponse = OCPP16StartTransactionResponse
 
-export type StartTransactionResponse = OCPP16StartTransactionResponse;
+export type StopTransactionRequest = OCPP16StopTransactionRequest
 
-export type StopTransactionResponse = OCPP16StopTransactionResponse;
+export type StopTransactionResponse = OCPP16StopTransactionResponse