"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Awell = void 0;
const actions_1 = require("./v1/actions");
const settings_1 = require("./settings");
const webhooks_1 = require("./v1/webhooks");
const extensions_core_1 = require("@awell-health/extensions-core");
exports.Awell = {
    key: 'awell',
    title: 'Awell Workflow',
    icon_url: 'https://res.cloudinary.com/da7x4rzl4/image/upload/v1678870116/Awell%20Extensions/Awell_Logo.png',
    description: 'Enrich your care flows with powerful Awell actions.',
    category: extensions_core_1.Category.WORKFLOW,
    author: {
        authorType: extensions_core_1.AuthorType.AWELL,
    },
    settings: settings_1.settings,
    actions: {
        addAdhocTrack: actions_1.addAdhocTrack,
        addIdentifierToPatient: actions_1.addIdentifierToPatient,
        getPatientByIdentifier: actions_1.getPatientByIdentifier,
        startCareFlow: actions_1.startCareFlow,
        updatePatient: actions_1.updatePatient,
        stopCareFlow: actions_1.stopCareFlow,
        stopTrack: actions_1.stopTrack,
        searchPatientsByPatientCode: actions_1.searchPatientsByPatientCode,
        isPatientEnrolledInCareFlow: actions_1.isPatientEnrolledInCareFlow,
        isPatientEnrolledInTrack: actions_1.isPatientEnrolledInTrack,
        updateBaselineInfo: actions_1.updateBaselineInfo,
        startHostedPagesSession: actions_1.startHostedPagesSession,
        startCareFlowAndSession: actions_1.startCareFlowAndSession,
        getDataPointValue: actions_1.getDataPointValue,
        listFormAnswers: actions_1.listFormAnswers,
        createNaviSession: actions_1.createNaviSession,
        getCurrentCareflowId: actions_1.getCurrentCareflowId,
    },
    webhooks: webhooks_1.webhooks,
};
//# sourceMappingURL=index.js.map