"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CalDotCom = void 0;
const extensions_core_1 = require("@awell-health/extensions-core");
const actions_1 = require("./actions");
const settings_1 = require("./settings");
const webhooks_1 = require("./webhooks");
exports.CalDotCom = {
    key: 'calDotCom',
    title: 'Cal.com',
    icon_url: 'https://cal.com/logo.svg',
    description: 'Enable scheduling in your care flows with Cal.com.',
    category: extensions_core_1.Category.SCHEDULING,
    author: {
        authorType: extensions_core_1.AuthorType.HTD,
    },
    actions: {
        bookAppointment: actions_1.bookAppointment,
        getBooking: actions_1.getBooking,
        updateBooking: actions_1.updateBooking,
        deleteBooking: actions_1.deleteBooking,
        createBooking: actions_1.createBooking,
        getBookingv2: actions_1.getBookingv2,
    },
    webhooks: webhooks_1.webhooks,
    settings: settings_1.settings,
};
//# sourceMappingURL=index.js.map