31 lines
1.7 KiB
TypeScript
31 lines
1.7 KiB
TypeScript
|
|
import NumbersBase from "../NumbersBase";
|
||
|
|
import Version from "../../base/Version";
|
||
|
|
import { BulkEligibilityListInstance } from "./v1/bulkEligibility";
|
||
|
|
import { PortingBulkPortabilityListInstance } from "./v1/portingBulkPortability";
|
||
|
|
import { PortingPortInFetchListInstance } from "./v1/portingPortInFetch";
|
||
|
|
import { PortingPortabilityListInstance } from "./v1/portingPortability";
|
||
|
|
export default class V1 extends Version {
|
||
|
|
/**
|
||
|
|
* Initialize the V1 version of Numbers
|
||
|
|
*
|
||
|
|
* @param domain - The Twilio (Twilio.Numbers) domain
|
||
|
|
*/
|
||
|
|
constructor(domain: NumbersBase);
|
||
|
|
/** bulkEligibilities - { Twilio.Numbers.V1.BulkEligibilityListInstance } resource */
|
||
|
|
protected _bulkEligibilities?: BulkEligibilityListInstance;
|
||
|
|
/** portingBulkPortabilities - { Twilio.Numbers.V1.PortingBulkPortabilityListInstance } resource */
|
||
|
|
protected _portingBulkPortabilities?: PortingBulkPortabilityListInstance;
|
||
|
|
/** portingPortIns - { Twilio.Numbers.V1.PortingPortInFetchListInstance } resource */
|
||
|
|
protected _portingPortIns?: PortingPortInFetchListInstance;
|
||
|
|
/** portingPortabilities - { Twilio.Numbers.V1.PortingPortabilityListInstance } resource */
|
||
|
|
protected _portingPortabilities?: PortingPortabilityListInstance;
|
||
|
|
/** Getter for bulkEligibilities resource */
|
||
|
|
get bulkEligibilities(): BulkEligibilityListInstance;
|
||
|
|
/** Getter for portingBulkPortabilities resource */
|
||
|
|
get portingBulkPortabilities(): PortingBulkPortabilityListInstance;
|
||
|
|
/** Getter for portingPortIns resource */
|
||
|
|
get portingPortIns(): PortingPortInFetchListInstance;
|
||
|
|
/** Getter for portingPortabilities resource */
|
||
|
|
get portingPortabilities(): PortingPortabilityListInstance;
|
||
|
|
}
|