-
Notifications
You must be signed in to change notification settings - Fork 0
/
types.ts
72 lines (69 loc) · 1.7 KB
/
types.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
// Generated by https://quicktype.io
export type InputType = Inactive | Outofservice | Current
export interface Inactive {
"TERMINAL LOCATION": string;
"TERMINAL ID": string;
"ATM ID": string;
"TOTAL REMAINING CASH(DEF CURR)": number;
"LASTTRANSTIME(TLF)": number;
CIRCLE: string;
LASTWITHDRAWALTIME: number;
MODULE: string;
CURRENTSTATUS: string;
NETWORK: string;
REGIONNAME: number;
BRANCHCODE: string;
}
export interface Outofservice {
"TERMINAL ID": string;
"ATM ID": string;
LOCATION: string;
CITY: string;
MODULE: string;
REGIONNAME: number;
NETWORK: string;
CIRCLE: string;
CARDREADERERROR: string;
CASHHANDLERERROR: string;
"ALL CASSETTES DOWN/FATAL": string;
"LOCAL/COMMUNICATIONERROR": string;
EXCLUSIVELOCALERROR: string;
JPERROR: string;
CASHOUTERROR: string;
INSUPERVISORY: string;
CLOSED: string;
ENCRYPTORERROR: string;
REJECTBINERROR: string;
"ALL CASSETTES DOWN/FATAL ADMIN CASH": string;
"RECIEPT PRINT FATAL": string;
CASHACCEPTORFAULTS: string;
"ALL CASSETTES FULL": string;
"AB FULL/REJECT BIN OVERFILL": string;
MSVENDOR: string;
SWITCH: string;
"ATM MAKE": string;
"SITE TYPE": string;
"MACHINE TYPE": string;
CONNECTIVITY: string;
ASSOCIATEBANK: string;
"LAST TLF TRANS TIME": number;
"LAST WITHDRAWAL TIME": number;
"LAST DEPOSIT TIME": number;
STATUS: string;
AGE: number;
TOTALENDCASH_DEFAULTCURRENCY: number;
}
export interface Current {
Customer: string;
"ATM ID": string;
Address: string;
City: string;
Site: string;
"Start Date Time": number;
"Action Code": number;
"Status Code": number;
"Status Description": string;
Comments: string;
"Reference Number": string;
"Ticket ID": number;
}