/
FlexApiBase.ts
39 lines (34 loc) · 955 Bytes
/
FlexApiBase.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
/*
* This code was generated by
* ___ _ _ _ _ _ _ ____ ____ ____ _ ____ ____ _ _ ____ ____ ____ ___ __ __
* | | | | | | | | | __ | | |__| | __ | __ |___ |\ | |___ |__/ |__| | | | |__/
* | |_|_| | |___ | |__| |__| | | | |__] |___ | \| |___ | \ | | | |__| | \
*
* NOTE: This class is auto generated by OpenAPI Generator.
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import Domain from "../base/Domain";
import V1 from "./flexApi/V1";
import V2 from "./flexApi/V2";
class FlexApiBase extends Domain {
_v1?: V1;
_v2?: V2;
/**
* Initialize flexApi domain
*
* @param twilio - The twilio client
*/
constructor(twilio: any) {
super(twilio, "https://flex-api.twilio.com");
}
get v1(): V1 {
this._v1 = this._v1 || new V1(this);
return this._v1;
}
get v2(): V2 {
this._v2 = this._v2 || new V2(this);
return this._v2;
}
}
export = FlexApiBase;