Type alias for OCPP stack response and error handling
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / Transaction.ts
1 import {
2 OCPP16AuthorizationStatus,
3 OCPP16AuthorizeRequest,
4 OCPP16AuthorizeResponse,
5 OCPP16StartTransactionRequest,
6 OCPP16StartTransactionResponse,
7 OCPP16StopTransactionReason,
8 OCPP16StopTransactionRequest,
9 OCPP16StopTransactionResponse,
10 } from './1.6/Transaction';
11
12 export type AuthorizationStatus = OCPP16AuthorizationStatus;
13
14 export const AuthorizationStatus = {
15 ...OCPP16AuthorizationStatus,
16 };
17
18 export type AuthorizeRequest = OCPP16AuthorizeRequest;
19
20 export type AuthorizeResponse = OCPP16AuthorizeResponse;
21
22 export type StopTransactionReason = OCPP16StopTransactionReason;
23
24 export const StopTransactionReason = {
25 ...OCPP16StopTransactionReason,
26 };
27
28 export type StartTransactionRequest = OCPP16StartTransactionRequest;
29
30 export type StartTransactionResponse = OCPP16StartTransactionResponse;
31
32 export type StopTransactionRequest = OCPP16StopTransactionRequest;
33
34 export type StopTransactionResponse = OCPP16StopTransactionResponse;