build: switch to NodeNext module resolution
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Transaction.ts
1 import {
2 OCPP16AuthorizationStatus,
3 type OCPP16AuthorizeRequest,
4 type OCPP16AuthorizeResponse,
5 type OCPP16StartTransactionRequest,
6 type OCPP16StartTransactionResponse,
7 OCPP16StopTransactionReason,
8 type OCPP16StopTransactionRequest,
9 type OCPP16StopTransactionResponse,
10 } from './1.6/Transaction.js';
11
12 export const AuthorizationStatus = {
13 ...OCPP16AuthorizationStatus,
14 } as const;
15 export type AuthorizationStatus = OCPP16AuthorizationStatus;
16
17 export type AuthorizeRequest = OCPP16AuthorizeRequest;
18
19 export type AuthorizeResponse = OCPP16AuthorizeResponse;
20
21 export const StopTransactionReason = {
22 ...OCPP16StopTransactionReason,
23 } as const;
24 export type StopTransactionReason = OCPP16StopTransactionReason;
25
26 export type StartTransactionRequest = OCPP16StartTransactionRequest;
27
28 export type StartTransactionResponse = OCPP16StartTransactionResponse;
29
30 export type StopTransactionRequest = OCPP16StopTransactionRequest;
31
32 export type StopTransactionResponse = OCPP16StopTransactionResponse;