51 lines
2.7 KiB
TypeScript
51 lines
2.7 KiB
TypeScript
import IntelligenceBase from "../IntelligenceBase";
|
|
import Version from "../../base/Version";
|
|
import { CustomOperatorListInstance } from "./v2/customOperator";
|
|
import { OperatorListInstance } from "./v2/operator";
|
|
import { OperatorAttachmentListInstance } from "./v2/operatorAttachment";
|
|
import { OperatorAttachmentsListInstance } from "./v2/operatorAttachments";
|
|
import { OperatorTypeListInstance } from "./v2/operatorType";
|
|
import { PrebuiltOperatorListInstance } from "./v2/prebuiltOperator";
|
|
import { ServiceListInstance } from "./v2/service";
|
|
import { TranscriptListInstance } from "./v2/transcript";
|
|
export default class V2 extends Version {
|
|
/**
|
|
* Initialize the V2 version of Intelligence
|
|
*
|
|
* @param domain - The Twilio (Twilio.Intelligence) domain
|
|
*/
|
|
constructor(domain: IntelligenceBase);
|
|
/** customOperators - { Twilio.Intelligence.V2.CustomOperatorListInstance } resource */
|
|
protected _customOperators?: CustomOperatorListInstance;
|
|
/** operators - { Twilio.Intelligence.V2.OperatorListInstance } resource */
|
|
protected _operators?: OperatorListInstance;
|
|
/** operatorAttachment - { Twilio.Intelligence.V2.OperatorAttachmentListInstance } resource */
|
|
protected _operatorAttachment?: OperatorAttachmentListInstance;
|
|
/** operatorAttachments - { Twilio.Intelligence.V2.OperatorAttachmentsListInstance } resource */
|
|
protected _operatorAttachments?: OperatorAttachmentsListInstance;
|
|
/** operatorType - { Twilio.Intelligence.V2.OperatorTypeListInstance } resource */
|
|
protected _operatorType?: OperatorTypeListInstance;
|
|
/** prebuiltOperators - { Twilio.Intelligence.V2.PrebuiltOperatorListInstance } resource */
|
|
protected _prebuiltOperators?: PrebuiltOperatorListInstance;
|
|
/** services - { Twilio.Intelligence.V2.ServiceListInstance } resource */
|
|
protected _services?: ServiceListInstance;
|
|
/** transcripts - { Twilio.Intelligence.V2.TranscriptListInstance } resource */
|
|
protected _transcripts?: TranscriptListInstance;
|
|
/** Getter for customOperators resource */
|
|
get customOperators(): CustomOperatorListInstance;
|
|
/** Getter for operators resource */
|
|
get operators(): OperatorListInstance;
|
|
/** Getter for operatorAttachment resource */
|
|
get operatorAttachment(): OperatorAttachmentListInstance;
|
|
/** Getter for operatorAttachments resource */
|
|
get operatorAttachments(): OperatorAttachmentsListInstance;
|
|
/** Getter for operatorType resource */
|
|
get operatorType(): OperatorTypeListInstance;
|
|
/** Getter for prebuiltOperators resource */
|
|
get prebuiltOperators(): PrebuiltOperatorListInstance;
|
|
/** Getter for services resource */
|
|
get services(): ServiceListInstance;
|
|
/** Getter for transcripts resource */
|
|
get transcripts(): TranscriptListInstance;
|
|
}
|