UNPKG

intercom-client

Version:

Official Node bindings to the Intercom API

182 lines (181 loc) 9.32 kB
"use strict"; // This file was auto-generated by Fern from our API Definition. Object.defineProperty(exports, "__esModule", { value: true }); exports.UnstableClient = void 0; const BaseClient_js_1 = require("../../../../BaseClient.js"); const Client_js_1 = require("../resources/admins/client/Client.js"); const Client_js_2 = require("../resources/aiContent/client/Client.js"); const Client_js_3 = require("../resources/articles/client/Client.js"); const Client_js_4 = require("../resources/awayStatusReasons/client/Client.js"); const Client_js_5 = require("../resources/brands/client/Client.js"); const Client_js_6 = require("../resources/calls/client/Client.js"); const Client_js_7 = require("../resources/companies/client/Client.js"); const Client_js_8 = require("../resources/contacts/client/Client.js"); const Client_js_9 = require("../resources/conversations/client/Client.js"); const Client_js_10 = require("../resources/customChannelEvents/client/Client.js"); const Client_js_11 = require("../resources/customObjectInstances/client/Client.js"); const Client_js_12 = require("../resources/dataAttributes/client/Client.js"); const Client_js_13 = require("../resources/dataEvents/client/Client.js"); const Client_js_14 = require("../resources/dataExport/client/Client.js"); const Client_js_15 = require("../resources/emails/client/Client.js"); const Client_js_16 = require("../resources/export/client/Client.js"); const Client_js_17 = require("../resources/helpCenter/client/Client.js"); const Client_js_18 = require("../resources/internalArticles/client/Client.js"); const Client_js_19 = require("../resources/jobs/client/Client.js"); const Client_js_20 = require("../resources/macros/client/Client.js"); const Client_js_21 = require("../resources/messages/client/Client.js"); const Client_js_22 = require("../resources/news/client/Client.js"); const Client_js_23 = require("../resources/notes/client/Client.js"); const Client_js_24 = require("../resources/segments/client/Client.js"); const Client_js_25 = require("../resources/subscriptionTypes/client/Client.js"); const Client_js_26 = require("../resources/switch/client/Client.js"); const Client_js_27 = require("../resources/tags/client/Client.js"); const Client_js_28 = require("../resources/teams/client/Client.js"); const Client_js_29 = require("../resources/ticketStates/client/Client.js"); const Client_js_30 = require("../resources/tickets/client/Client.js"); const Client_js_31 = require("../resources/ticketTypeAttributes/client/Client.js"); const Client_js_32 = require("../resources/ticketTypes/client/Client.js"); const Client_js_33 = require("../resources/visitors/client/Client.js"); const Client_js_34 = require("../resources/workflows/client/Client.js"); class UnstableClient { constructor(options = {}) { this._options = (0, BaseClient_js_1.normalizeClientOptionsWithAuth)(options); } get admins() { var _a; return ((_a = this._admins) !== null && _a !== void 0 ? _a : (this._admins = new Client_js_1.AdminsClient(this._options))); } get aiContent() { var _a; return ((_a = this._aiContent) !== null && _a !== void 0 ? _a : (this._aiContent = new Client_js_2.AiContentClient(this._options))); } get articles() { var _a; return ((_a = this._articles) !== null && _a !== void 0 ? _a : (this._articles = new Client_js_3.ArticlesClient(this._options))); } get awayStatusReasons() { var _a; return ((_a = this._awayStatusReasons) !== null && _a !== void 0 ? _a : (this._awayStatusReasons = new Client_js_4.AwayStatusReasonsClient(this._options))); } get export() { var _a; return ((_a = this._export) !== null && _a !== void 0 ? _a : (this._export = new Client_js_16.ExportClient(this._options))); } get helpCenter() { var _a; return ((_a = this._helpCenter) !== null && _a !== void 0 ? _a : (this._helpCenter = new Client_js_17.HelpCenterClient(this._options))); } get internalArticles() { var _a; return ((_a = this._internalArticles) !== null && _a !== void 0 ? _a : (this._internalArticles = new Client_js_18.InternalArticlesClient(this._options))); } get companies() { var _a; return ((_a = this._companies) !== null && _a !== void 0 ? _a : (this._companies = new Client_js_7.CompaniesClient(this._options))); } get notes() { var _a; return ((_a = this._notes) !== null && _a !== void 0 ? _a : (this._notes = new Client_js_23.NotesClient(this._options))); } get contacts() { var _a; return ((_a = this._contacts) !== null && _a !== void 0 ? _a : (this._contacts = new Client_js_8.ContactsClient(this._options))); } get subscriptionTypes() { var _a; return ((_a = this._subscriptionTypes) !== null && _a !== void 0 ? _a : (this._subscriptionTypes = new Client_js_25.SubscriptionTypesClient(this._options))); } get tags() { var _a; return ((_a = this._tags) !== null && _a !== void 0 ? _a : (this._tags = new Client_js_27.TagsClient(this._options))); } get conversations() { var _a; return ((_a = this._conversations) !== null && _a !== void 0 ? _a : (this._conversations = new Client_js_9.ConversationsClient(this._options))); } get customChannelEvents() { var _a; return ((_a = this._customChannelEvents) !== null && _a !== void 0 ? _a : (this._customChannelEvents = new Client_js_10.CustomChannelEventsClient(this._options))); } get customObjectInstances() { var _a; return ((_a = this._customObjectInstances) !== null && _a !== void 0 ? _a : (this._customObjectInstances = new Client_js_11.CustomObjectInstancesClient(this._options))); } get dataAttributes() { var _a; return ((_a = this._dataAttributes) !== null && _a !== void 0 ? _a : (this._dataAttributes = new Client_js_12.DataAttributesClient(this._options))); } get dataEvents() { var _a; return ((_a = this._dataEvents) !== null && _a !== void 0 ? _a : (this._dataEvents = new Client_js_13.DataEventsClient(this._options))); } get dataExport() { var _a; return ((_a = this._dataExport) !== null && _a !== void 0 ? _a : (this._dataExport = new Client_js_14.DataExportClient(this._options))); } get workflows() { var _a; return ((_a = this._workflows) !== null && _a !== void 0 ? _a : (this._workflows = new Client_js_34.WorkflowsClient(this._options))); } get jobs() { var _a; return ((_a = this._jobs) !== null && _a !== void 0 ? _a : (this._jobs = new Client_js_19.JobsClient(this._options))); } get macros() { var _a; return ((_a = this._macros) !== null && _a !== void 0 ? _a : (this._macros = new Client_js_20.MacrosClient(this._options))); } get messages() { var _a; return ((_a = this._messages) !== null && _a !== void 0 ? _a : (this._messages = new Client_js_21.MessagesClient(this._options))); } get news() { var _a; return ((_a = this._news) !== null && _a !== void 0 ? _a : (this._news = new Client_js_22.NewsClient(this._options))); } get segments() { var _a; return ((_a = this._segments) !== null && _a !== void 0 ? _a : (this._segments = new Client_js_24.SegmentsClient(this._options))); } get switch() { var _a; return ((_a = this._switch) !== null && _a !== void 0 ? _a : (this._switch = new Client_js_26.SwitchClient(this._options))); } get calls() { var _a; return ((_a = this._calls) !== null && _a !== void 0 ? _a : (this._calls = new Client_js_6.CallsClient(this._options))); } get teams() { var _a; return ((_a = this._teams) !== null && _a !== void 0 ? _a : (this._teams = new Client_js_28.TeamsClient(this._options))); } get ticketStates() { var _a; return ((_a = this._ticketStates) !== null && _a !== void 0 ? _a : (this._ticketStates = new Client_js_29.TicketStatesClient(this._options))); } get ticketTypeAttributes() { var _a; return ((_a = this._ticketTypeAttributes) !== null && _a !== void 0 ? _a : (this._ticketTypeAttributes = new Client_js_31.TicketTypeAttributesClient(this._options))); } get ticketTypes() { var _a; return ((_a = this._ticketTypes) !== null && _a !== void 0 ? _a : (this._ticketTypes = new Client_js_32.TicketTypesClient(this._options))); } get tickets() { var _a; return ((_a = this._tickets) !== null && _a !== void 0 ? _a : (this._tickets = new Client_js_30.TicketsClient(this._options))); } get visitors() { var _a; return ((_a = this._visitors) !== null && _a !== void 0 ? _a : (this._visitors = new Client_js_33.VisitorsClient(this._options))); } get brands() { var _a; return ((_a = this._brands) !== null && _a !== void 0 ? _a : (this._brands = new Client_js_5.BrandsClient(this._options))); } get emails() { var _a; return ((_a = this._emails) !== null && _a !== void 0 ? _a : (this._emails = new Client_js_15.EmailsClient(this._options))); } } exports.UnstableClient = UnstableClient;