UNPKG

@mulutime/plugin-types

Version:

TypeScript types for the MuluTime plugin system

42 lines 1.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IntegrationProvider = exports.IntegrationType = void 0; // Integration types for the plugin system var IntegrationType; (function (IntegrationType) { IntegrationType["CALENDAR"] = "CALENDAR"; IntegrationType["VIDEO_CONFERENCING"] = "VIDEO_CONFERENCING"; IntegrationType["PAYMENT"] = "PAYMENT"; IntegrationType["CRM"] = "CRM"; IntegrationType["ANALYTICS"] = "ANALYTICS"; IntegrationType["NOTIFICATION"] = "NOTIFICATION"; IntegrationType["STORAGE"] = "STORAGE"; IntegrationType["AUTHENTICATION"] = "AUTHENTICATION"; IntegrationType["REPORTING"] = "REPORTING"; IntegrationType["AUTOMATION"] = "AUTOMATION"; })(IntegrationType || (exports.IntegrationType = IntegrationType = {})); var IntegrationProvider; (function (IntegrationProvider) { // Calendar IntegrationProvider["GOOGLE_CALENDAR"] = "GOOGLE_CALENDAR"; IntegrationProvider["OUTLOOK_CALENDAR"] = "OUTLOOK_CALENDAR"; IntegrationProvider["APPLE_CALENDAR"] = "APPLE_CALENDAR"; // Video Conferencing IntegrationProvider["ZOOM"] = "ZOOM"; IntegrationProvider["GOOGLE_MEET"] = "GOOGLE_MEET"; IntegrationProvider["MICROSOFT_TEAMS"] = "MICROSOFT_TEAMS"; // Payment IntegrationProvider["STRIPE"] = "STRIPE"; IntegrationProvider["PAYPAL"] = "PAYPAL"; IntegrationProvider["KLARNA"] = "KLARNA"; // CRM IntegrationProvider["HUBSPOT"] = "HUBSPOT"; IntegrationProvider["SALESFORCE"] = "SALESFORCE"; IntegrationProvider["PIPEDRIVE"] = "PIPEDRIVE"; // Notifications IntegrationProvider["SLACK"] = "SLACK"; IntegrationProvider["DISCORD"] = "DISCORD"; IntegrationProvider["EMAIL"] = "EMAIL"; IntegrationProvider["SMS"] = "SMS"; })(IntegrationProvider || (exports.IntegrationProvider = IntegrationProvider = {})); //# sourceMappingURL=integrations.js.map