UNPKG

twilio

Version:
71 lines (70 loc) 4.33 kB
import FlexApiBase from "../FlexApiBase"; import Version from "../../base/Version"; import { AssessmentsListInstance } from "./v1/assessments"; import { ChannelListInstance } from "./v1/channel"; import { ConfigurationListInstance } from "./v1/configuration"; import { FlexFlowListInstance } from "./v1/flexFlow"; import { InsightsQuestionnairesCategoryListInstance } from "./v1/insightsQuestionnairesCategory"; import { InsightsQuestionnairesQuestionListInstance } from "./v1/insightsQuestionnairesQuestion"; import { InsightsSessionListInstance } from "./v1/insightsSession"; import { InsightsSettingsAnswerSetsListInstance } from "./v1/insightsSettingsAnswerSets"; import { InsightsSettingsCommentListInstance } from "./v1/insightsSettingsComment"; import { InsightsUserRolesListInstance } from "./v1/insightsUserRoles"; import { InteractionListInstance } from "./v1/interaction"; import { WebChannelListInstance } from "./v1/webChannel"; export default class V1 extends Version { /** * Initialize the V1 version of FlexApi * * @param domain - The Twilio (Twilio.FlexApi) domain */ constructor(domain: FlexApiBase); /** assessments - { Twilio.FlexApi.V1.AssessmentsListInstance } resource */ protected _assessments?: AssessmentsListInstance; /** channel - { Twilio.FlexApi.V1.ChannelListInstance } resource */ protected _channel?: ChannelListInstance; /** configuration - { Twilio.FlexApi.V1.ConfigurationListInstance } resource */ protected _configuration?: ConfigurationListInstance; /** flexFlow - { Twilio.FlexApi.V1.FlexFlowListInstance } resource */ protected _flexFlow?: FlexFlowListInstance; /** insightsQuestionnairesCategory - { Twilio.FlexApi.V1.InsightsQuestionnairesCategoryListInstance } resource */ protected _insightsQuestionnairesCategory?: InsightsQuestionnairesCategoryListInstance; /** insightsQuestionnairesQuestion - { Twilio.FlexApi.V1.InsightsQuestionnairesQuestionListInstance } resource */ protected _insightsQuestionnairesQuestion?: InsightsQuestionnairesQuestionListInstance; /** insightsSession - { Twilio.FlexApi.V1.InsightsSessionListInstance } resource */ protected _insightsSession?: InsightsSessionListInstance; /** insightsSettingsAnswerSets - { Twilio.FlexApi.V1.InsightsSettingsAnswerSetsListInstance } resource */ protected _insightsSettingsAnswerSets?: InsightsSettingsAnswerSetsListInstance; /** insightsSettingsComment - { Twilio.FlexApi.V1.InsightsSettingsCommentListInstance } resource */ protected _insightsSettingsComment?: InsightsSettingsCommentListInstance; /** insightsUserRoles - { Twilio.FlexApi.V1.InsightsUserRolesListInstance } resource */ protected _insightsUserRoles?: InsightsUserRolesListInstance; /** interaction - { Twilio.FlexApi.V1.InteractionListInstance } resource */ protected _interaction?: InteractionListInstance; /** webChannel - { Twilio.FlexApi.V1.WebChannelListInstance } resource */ protected _webChannel?: WebChannelListInstance; /** Getter for assessments resource */ get assessments(): AssessmentsListInstance; /** Getter for channel resource */ get channel(): ChannelListInstance; /** Getter for configuration resource */ get configuration(): ConfigurationListInstance; /** Getter for flexFlow resource */ get flexFlow(): FlexFlowListInstance; /** Getter for insightsQuestionnairesCategory resource */ get insightsQuestionnairesCategory(): InsightsQuestionnairesCategoryListInstance; /** Getter for insightsQuestionnairesQuestion resource */ get insightsQuestionnairesQuestion(): InsightsQuestionnairesQuestionListInstance; /** Getter for insightsSession resource */ get insightsSession(): InsightsSessionListInstance; /** Getter for insightsSettingsAnswerSets resource */ get insightsSettingsAnswerSets(): InsightsSettingsAnswerSetsListInstance; /** Getter for insightsSettingsComment resource */ get insightsSettingsComment(): InsightsSettingsCommentListInstance; /** Getter for insightsUserRoles resource */ get insightsUserRoles(): InsightsUserRolesListInstance; /** Getter for interaction resource */ get interaction(): InteractionListInstance; /** Getter for webChannel resource */ get webChannel(): WebChannelListInstance; }