UNPKG

intercom-client

Version:

Official Node bindings to the Intercom API

106 lines (105 loc) 6 kB
import { AdminsClient } from "./api/resources/admins/client/Client.mjs"; import { AiContentClient } from "./api/resources/aiContent/client/Client.mjs"; import { ArticlesClient } from "./api/resources/articles/client/Client.mjs"; import { AwayStatusReasonsClient } from "./api/resources/awayStatusReasons/client/Client.mjs"; import { CallsClient } from "./api/resources/calls/client/Client.mjs"; import { CompaniesClient } from "./api/resources/companies/client/Client.mjs"; import { ContactsClient } from "./api/resources/contacts/client/Client.mjs"; import { ConversationsClient } from "./api/resources/conversations/client/Client.mjs"; import { CustomChannelEventsClient } from "./api/resources/customChannelEvents/client/Client.mjs"; import { CustomObjectInstancesClient } from "./api/resources/customObjectInstances/client/Client.mjs"; import { DataAttributesClient } from "./api/resources/dataAttributes/client/Client.mjs"; import { DataExportClient } from "./api/resources/dataExport/client/Client.mjs"; import { EventsClient } from "./api/resources/events/client/Client.mjs"; import { ExportClient } from "./api/resources/export/client/Client.mjs"; import { HelpCentersClient } from "./api/resources/helpCenters/client/Client.mjs"; import { InternalArticlesClient } from "./api/resources/internalArticles/client/Client.mjs"; import { IpAllowlistClient } from "./api/resources/ipAllowlist/client/Client.mjs"; import { JobsClient } from "./api/resources/jobs/client/Client.mjs"; import { MessagesClient } from "./api/resources/messages/client/Client.mjs"; import { NewsClient } from "./api/resources/news/client/Client.mjs"; import { NotesClient } from "./api/resources/notes/client/Client.mjs"; import { PhoneCallRedirectsClient } from "./api/resources/phoneCallRedirects/client/Client.mjs"; import { SegmentsClient } from "./api/resources/segments/client/Client.mjs"; import { SubscriptionTypesClient } from "./api/resources/subscriptionTypes/client/Client.mjs"; import { TagsClient } from "./api/resources/tags/client/Client.mjs"; import { TeamsClient } from "./api/resources/teams/client/Client.mjs"; import { TicketStatesClient } from "./api/resources/ticketStates/client/Client.mjs"; import { TicketsClient } from "./api/resources/tickets/client/Client.mjs"; import { TicketTypesClient } from "./api/resources/ticketTypes/client/Client.mjs"; import { UnstableClient } from "./api/resources/unstable/client/Client.mjs"; import { VisitorsClient } from "./api/resources/visitors/client/Client.mjs"; import type { BaseClientOptions, BaseRequestOptions } from "./BaseClient.mjs"; import { type NormalizedClientOptionsWithAuth } from "./BaseClient.mjs"; export declare namespace IntercomClient { interface Options extends BaseClientOptions { } interface RequestOptions extends BaseRequestOptions { } } export declare class IntercomClient { protected readonly _options: NormalizedClientOptionsWithAuth<IntercomClient.Options>; protected _admins: AdminsClient | undefined; protected _aiContent: AiContentClient | undefined; protected _articles: ArticlesClient | undefined; protected _awayStatusReasons: AwayStatusReasonsClient | undefined; protected _export: ExportClient | undefined; protected _dataExport: DataExportClient | undefined; protected _helpCenters: HelpCentersClient | undefined; protected _internalArticles: InternalArticlesClient | undefined; protected _ipAllowlist: IpAllowlistClient | undefined; protected _companies: CompaniesClient | undefined; protected _contacts: ContactsClient | undefined; protected _notes: NotesClient | undefined; protected _tags: TagsClient | undefined; protected _conversations: ConversationsClient | undefined; protected _customChannelEvents: CustomChannelEventsClient | undefined; protected _customObjectInstances: CustomObjectInstancesClient | undefined; protected _dataAttributes: DataAttributesClient | undefined; protected _events: EventsClient | undefined; protected _jobs: JobsClient | undefined; protected _messages: MessagesClient | undefined; protected _segments: SegmentsClient | undefined; protected _subscriptionTypes: SubscriptionTypesClient | undefined; protected _phoneCallRedirects: PhoneCallRedirectsClient | undefined; protected _calls: CallsClient | undefined; protected _teams: TeamsClient | undefined; protected _ticketStates: TicketStatesClient | undefined; protected _ticketTypes: TicketTypesClient | undefined; protected _tickets: TicketsClient | undefined; protected _visitors: VisitorsClient | undefined; protected _news: NewsClient | undefined; protected _unstable: UnstableClient | undefined; constructor(options?: IntercomClient.Options); get admins(): AdminsClient; get aiContent(): AiContentClient; get articles(): ArticlesClient; get awayStatusReasons(): AwayStatusReasonsClient; get export(): ExportClient; get dataExport(): DataExportClient; get helpCenters(): HelpCentersClient; get internalArticles(): InternalArticlesClient; get ipAllowlist(): IpAllowlistClient; get companies(): CompaniesClient; get contacts(): ContactsClient; get notes(): NotesClient; get tags(): TagsClient; get conversations(): ConversationsClient; get customChannelEvents(): CustomChannelEventsClient; get customObjectInstances(): CustomObjectInstancesClient; get dataAttributes(): DataAttributesClient; get events(): EventsClient; get jobs(): JobsClient; get messages(): MessagesClient; get segments(): SegmentsClient; get subscriptionTypes(): SubscriptionTypesClient; get phoneCallRedirects(): PhoneCallRedirectsClient; get calls(): CallsClient; get teams(): TeamsClient; get ticketStates(): TicketStatesClient; get ticketTypes(): TicketTypesClient; get tickets(): TicketsClient; get visitors(): VisitorsClient; get news(): NewsClient; get unstable(): UnstableClient; }