@@ -7,6 +7,11 @@ import {
7
7
BatchDeleteTaxRegistrationCommandInput ,
8
8
BatchDeleteTaxRegistrationCommandOutput ,
9
9
} from "./commands/BatchDeleteTaxRegistrationCommand" ;
10
+ import {
11
+ BatchGetTaxExemptionsCommand ,
12
+ BatchGetTaxExemptionsCommandInput ,
13
+ BatchGetTaxExemptionsCommandOutput ,
14
+ } from "./commands/BatchGetTaxExemptionsCommand" ;
10
15
import {
11
16
BatchPutTaxRegistrationCommand ,
12
17
BatchPutTaxRegistrationCommandInput ,
@@ -22,6 +27,16 @@ import {
22
27
DeleteTaxRegistrationCommandInput ,
23
28
DeleteTaxRegistrationCommandOutput ,
24
29
} from "./commands/DeleteTaxRegistrationCommand" ;
30
+ import {
31
+ GetTaxExemptionTypesCommand ,
32
+ GetTaxExemptionTypesCommandInput ,
33
+ GetTaxExemptionTypesCommandOutput ,
34
+ } from "./commands/GetTaxExemptionTypesCommand" ;
35
+ import {
36
+ GetTaxInheritanceCommand ,
37
+ GetTaxInheritanceCommandInput ,
38
+ GetTaxInheritanceCommandOutput ,
39
+ } from "./commands/GetTaxInheritanceCommand" ;
25
40
import {
26
41
GetTaxRegistrationCommand ,
27
42
GetTaxRegistrationCommandInput ,
@@ -37,6 +52,11 @@ import {
37
52
ListSupplementalTaxRegistrationsCommandInput ,
38
53
ListSupplementalTaxRegistrationsCommandOutput ,
39
54
} from "./commands/ListSupplementalTaxRegistrationsCommand" ;
55
+ import {
56
+ ListTaxExemptionsCommand ,
57
+ ListTaxExemptionsCommandInput ,
58
+ ListTaxExemptionsCommandOutput ,
59
+ } from "./commands/ListTaxExemptionsCommand" ;
40
60
import {
41
61
ListTaxRegistrationsCommand ,
42
62
ListTaxRegistrationsCommandInput ,
@@ -47,6 +67,16 @@ import {
47
67
PutSupplementalTaxRegistrationCommandInput ,
48
68
PutSupplementalTaxRegistrationCommandOutput ,
49
69
} from "./commands/PutSupplementalTaxRegistrationCommand" ;
70
+ import {
71
+ PutTaxExemptionCommand ,
72
+ PutTaxExemptionCommandInput ,
73
+ PutTaxExemptionCommandOutput ,
74
+ } from "./commands/PutTaxExemptionCommand" ;
75
+ import {
76
+ PutTaxInheritanceCommand ,
77
+ PutTaxInheritanceCommandInput ,
78
+ PutTaxInheritanceCommandOutput ,
79
+ } from "./commands/PutTaxInheritanceCommand" ;
50
80
import {
51
81
PutTaxRegistrationCommand ,
52
82
PutTaxRegistrationCommandInput ,
@@ -56,14 +86,20 @@ import { TaxSettingsClient, TaxSettingsClientConfig } from "./TaxSettingsClient"
56
86
57
87
const commands = {
58
88
BatchDeleteTaxRegistrationCommand,
89
+ BatchGetTaxExemptionsCommand,
59
90
BatchPutTaxRegistrationCommand,
60
91
DeleteSupplementalTaxRegistrationCommand,
61
92
DeleteTaxRegistrationCommand,
93
+ GetTaxExemptionTypesCommand,
94
+ GetTaxInheritanceCommand,
62
95
GetTaxRegistrationCommand,
63
96
GetTaxRegistrationDocumentCommand,
64
97
ListSupplementalTaxRegistrationsCommand,
98
+ ListTaxExemptionsCommand,
65
99
ListTaxRegistrationsCommand,
66
100
PutSupplementalTaxRegistrationCommand,
101
+ PutTaxExemptionCommand,
102
+ PutTaxInheritanceCommand,
67
103
PutTaxRegistrationCommand,
68
104
} ;
69
105
@@ -85,6 +121,23 @@ export interface TaxSettings {
85
121
cb : ( err : any , data ?: BatchDeleteTaxRegistrationCommandOutput ) => void
86
122
) : void ;
87
123
124
+ /**
125
+ * @see {@link BatchGetTaxExemptionsCommand }
126
+ */
127
+ batchGetTaxExemptions (
128
+ args : BatchGetTaxExemptionsCommandInput ,
129
+ options ?: __HttpHandlerOptions
130
+ ) : Promise < BatchGetTaxExemptionsCommandOutput > ;
131
+ batchGetTaxExemptions (
132
+ args : BatchGetTaxExemptionsCommandInput ,
133
+ cb : ( err : any , data ?: BatchGetTaxExemptionsCommandOutput ) => void
134
+ ) : void ;
135
+ batchGetTaxExemptions (
136
+ args : BatchGetTaxExemptionsCommandInput ,
137
+ options : __HttpHandlerOptions ,
138
+ cb : ( err : any , data ?: BatchGetTaxExemptionsCommandOutput ) => void
139
+ ) : void ;
140
+
88
141
/**
89
142
* @see {@link BatchPutTaxRegistrationCommand }
90
143
*/
@@ -137,6 +190,42 @@ export interface TaxSettings {
137
190
cb : ( err : any , data ?: DeleteTaxRegistrationCommandOutput ) => void
138
191
) : void ;
139
192
193
+ /**
194
+ * @see {@link GetTaxExemptionTypesCommand }
195
+ */
196
+ getTaxExemptionTypes ( ) : Promise < GetTaxExemptionTypesCommandOutput > ;
197
+ getTaxExemptionTypes (
198
+ args : GetTaxExemptionTypesCommandInput ,
199
+ options ?: __HttpHandlerOptions
200
+ ) : Promise < GetTaxExemptionTypesCommandOutput > ;
201
+ getTaxExemptionTypes (
202
+ args : GetTaxExemptionTypesCommandInput ,
203
+ cb : ( err : any , data ?: GetTaxExemptionTypesCommandOutput ) => void
204
+ ) : void ;
205
+ getTaxExemptionTypes (
206
+ args : GetTaxExemptionTypesCommandInput ,
207
+ options : __HttpHandlerOptions ,
208
+ cb : ( err : any , data ?: GetTaxExemptionTypesCommandOutput ) => void
209
+ ) : void ;
210
+
211
+ /**
212
+ * @see {@link GetTaxInheritanceCommand }
213
+ */
214
+ getTaxInheritance ( ) : Promise < GetTaxInheritanceCommandOutput > ;
215
+ getTaxInheritance (
216
+ args : GetTaxInheritanceCommandInput ,
217
+ options ?: __HttpHandlerOptions
218
+ ) : Promise < GetTaxInheritanceCommandOutput > ;
219
+ getTaxInheritance (
220
+ args : GetTaxInheritanceCommandInput ,
221
+ cb : ( err : any , data ?: GetTaxInheritanceCommandOutput ) => void
222
+ ) : void ;
223
+ getTaxInheritance (
224
+ args : GetTaxInheritanceCommandInput ,
225
+ options : __HttpHandlerOptions ,
226
+ cb : ( err : any , data ?: GetTaxInheritanceCommandOutput ) => void
227
+ ) : void ;
228
+
140
229
/**
141
230
* @see {@link GetTaxRegistrationCommand }
142
231
*/
@@ -190,6 +279,24 @@ export interface TaxSettings {
190
279
cb : ( err : any , data ?: ListSupplementalTaxRegistrationsCommandOutput ) => void
191
280
) : void ;
192
281
282
+ /**
283
+ * @see {@link ListTaxExemptionsCommand }
284
+ */
285
+ listTaxExemptions ( ) : Promise < ListTaxExemptionsCommandOutput > ;
286
+ listTaxExemptions (
287
+ args : ListTaxExemptionsCommandInput ,
288
+ options ?: __HttpHandlerOptions
289
+ ) : Promise < ListTaxExemptionsCommandOutput > ;
290
+ listTaxExemptions (
291
+ args : ListTaxExemptionsCommandInput ,
292
+ cb : ( err : any , data ?: ListTaxExemptionsCommandOutput ) => void
293
+ ) : void ;
294
+ listTaxExemptions (
295
+ args : ListTaxExemptionsCommandInput ,
296
+ options : __HttpHandlerOptions ,
297
+ cb : ( err : any , data ?: ListTaxExemptionsCommandOutput ) => void
298
+ ) : void ;
299
+
193
300
/**
194
301
* @see {@link ListTaxRegistrationsCommand }
195
302
*/
@@ -225,6 +332,38 @@ export interface TaxSettings {
225
332
cb : ( err : any , data ?: PutSupplementalTaxRegistrationCommandOutput ) => void
226
333
) : void ;
227
334
335
+ /**
336
+ * @see {@link PutTaxExemptionCommand }
337
+ */
338
+ putTaxExemption (
339
+ args : PutTaxExemptionCommandInput ,
340
+ options ?: __HttpHandlerOptions
341
+ ) : Promise < PutTaxExemptionCommandOutput > ;
342
+ putTaxExemption ( args : PutTaxExemptionCommandInput , cb : ( err : any , data ?: PutTaxExemptionCommandOutput ) => void ) : void ;
343
+ putTaxExemption (
344
+ args : PutTaxExemptionCommandInput ,
345
+ options : __HttpHandlerOptions ,
346
+ cb : ( err : any , data ?: PutTaxExemptionCommandOutput ) => void
347
+ ) : void ;
348
+
349
+ /**
350
+ * @see {@link PutTaxInheritanceCommand }
351
+ */
352
+ putTaxInheritance ( ) : Promise < PutTaxInheritanceCommandOutput > ;
353
+ putTaxInheritance (
354
+ args : PutTaxInheritanceCommandInput ,
355
+ options ?: __HttpHandlerOptions
356
+ ) : Promise < PutTaxInheritanceCommandOutput > ;
357
+ putTaxInheritance (
358
+ args : PutTaxInheritanceCommandInput ,
359
+ cb : ( err : any , data ?: PutTaxInheritanceCommandOutput ) => void
360
+ ) : void ;
361
+ putTaxInheritance (
362
+ args : PutTaxInheritanceCommandInput ,
363
+ options : __HttpHandlerOptions ,
364
+ cb : ( err : any , data ?: PutTaxInheritanceCommandOutput ) => void
365
+ ) : void ;
366
+
228
367
/**
229
368
* @see {@link PutTaxRegistrationCommand }
230
369
*/
0 commit comments