// Microsoft Teams Action Types for OneUptime Integration
// Incident Actions
export var MicrosoftTeamsIncidentActionType;
(function (MicrosoftTeamsIncidentActionType) {
    MicrosoftTeamsIncidentActionType["AckIncident"] = "AcknowledgeIncident";
    MicrosoftTeamsIncidentActionType["ResolveIncident"] = "ResolveIncident";
    MicrosoftTeamsIncidentActionType["UnresolveIncident"] = "UnresolveIncident";
    MicrosoftTeamsIncidentActionType["ViewIncident"] = "ViewIncident";
    MicrosoftTeamsIncidentActionType["IncidentCreated"] = "IncidentCreated";
    MicrosoftTeamsIncidentActionType["IncidentStateChanged"] = "IncidentStateChanged";
    MicrosoftTeamsIncidentActionType["ViewAddIncidentNote"] = "ViewAddIncidentNote";
    MicrosoftTeamsIncidentActionType["SubmitIncidentNote"] = "SubmitIncidentNote";
    MicrosoftTeamsIncidentActionType["AddIncidentNote"] = "AddIncidentNote";
    MicrosoftTeamsIncidentActionType["ExecuteIncidentOnCallPolicy"] = "ExecuteIncidentOnCallPolicy";
    MicrosoftTeamsIncidentActionType["ViewExecuteIncidentOnCallPolicy"] = "ViewExecuteIncidentOnCallPolicy";
    MicrosoftTeamsIncidentActionType["SubmitExecuteIncidentOnCallPolicy"] = "SubmitExecuteIncidentOnCallPolicy";
    MicrosoftTeamsIncidentActionType["ViewChangeIncidentState"] = "ViewChangeIncidentState";
    MicrosoftTeamsIncidentActionType["SubmitChangeIncidentState"] = "SubmitChangeIncidentState";
    MicrosoftTeamsIncidentActionType["NewIncident"] = "CreateIncident";
    MicrosoftTeamsIncidentActionType["SubmitNewIncident"] = "SubmitNewIncident";
})(MicrosoftTeamsIncidentActionType || (MicrosoftTeamsIncidentActionType = {}));
// Alert Actions
export var MicrosoftTeamsAlertActionType;
(function (MicrosoftTeamsAlertActionType) {
    MicrosoftTeamsAlertActionType["AckAlert"] = "AckAlert";
    MicrosoftTeamsAlertActionType["ResolveAlert"] = "ResolveAlert";
    MicrosoftTeamsAlertActionType["ViewAlert"] = "ViewAlert";
    MicrosoftTeamsAlertActionType["AlertCreated"] = "AlertCreated";
    MicrosoftTeamsAlertActionType["AlertStateChanged"] = "AlertStateChanged";
    MicrosoftTeamsAlertActionType["AddAlertNote"] = "AddAlertNote";
    MicrosoftTeamsAlertActionType["ExecuteAlertOnCallPolicy"] = "ExecuteAlertOnCallPolicy";
    MicrosoftTeamsAlertActionType["ViewAddAlertNote"] = "ViewAddAlertNote";
    MicrosoftTeamsAlertActionType["SubmitAlertNote"] = "SubmitAlertNote";
    MicrosoftTeamsAlertActionType["ViewExecuteAlertOnCallPolicy"] = "ViewExecuteAlertOnCallPolicy";
    MicrosoftTeamsAlertActionType["SubmitExecuteAlertOnCallPolicy"] = "SubmitExecuteAlertOnCallPolicy";
    MicrosoftTeamsAlertActionType["ViewChangeAlertState"] = "ViewChangeAlertState";
    MicrosoftTeamsAlertActionType["SubmitChangeAlertState"] = "SubmitChangeAlertState";
})(MicrosoftTeamsAlertActionType || (MicrosoftTeamsAlertActionType = {}));
// Alert Episode Actions
export var MicrosoftTeamsAlertEpisodeActionType;
(function (MicrosoftTeamsAlertEpisodeActionType) {
    MicrosoftTeamsAlertEpisodeActionType["AckAlertEpisode"] = "AckAlertEpisode";
    MicrosoftTeamsAlertEpisodeActionType["ResolveAlertEpisode"] = "ResolveAlertEpisode";
    MicrosoftTeamsAlertEpisodeActionType["ViewAlertEpisode"] = "ViewAlertEpisode";
    MicrosoftTeamsAlertEpisodeActionType["AlertEpisodeCreated"] = "AlertEpisodeCreated";
    MicrosoftTeamsAlertEpisodeActionType["AlertEpisodeStateChanged"] = "AlertEpisodeStateChanged";
    MicrosoftTeamsAlertEpisodeActionType["AddAlertEpisodeNote"] = "AddAlertEpisodeNote";
    MicrosoftTeamsAlertEpisodeActionType["ExecuteAlertEpisodeOnCallPolicy"] = "ExecuteAlertEpisodeOnCallPolicy";
    MicrosoftTeamsAlertEpisodeActionType["ViewAddAlertEpisodeNote"] = "ViewAddAlertEpisodeNote";
    MicrosoftTeamsAlertEpisodeActionType["SubmitAlertEpisodeNote"] = "SubmitAlertEpisodeNote";
    MicrosoftTeamsAlertEpisodeActionType["ViewExecuteAlertEpisodeOnCallPolicy"] = "ViewExecuteAlertEpisodeOnCallPolicy";
    MicrosoftTeamsAlertEpisodeActionType["SubmitExecuteAlertEpisodeOnCallPolicy"] = "SubmitExecuteAlertEpisodeOnCallPolicy";
    MicrosoftTeamsAlertEpisodeActionType["ViewChangeAlertEpisodeState"] = "ViewChangeAlertEpisodeState";
    MicrosoftTeamsAlertEpisodeActionType["SubmitChangeAlertEpisodeState"] = "SubmitChangeAlertEpisodeState";
})(MicrosoftTeamsAlertEpisodeActionType || (MicrosoftTeamsAlertEpisodeActionType = {}));
// Incident Episode Actions
export var MicrosoftTeamsIncidentEpisodeActionType;
(function (MicrosoftTeamsIncidentEpisodeActionType) {
    MicrosoftTeamsIncidentEpisodeActionType["AckIncidentEpisode"] = "AckIncidentEpisode";
    MicrosoftTeamsIncidentEpisodeActionType["ResolveIncidentEpisode"] = "ResolveIncidentEpisode";
    MicrosoftTeamsIncidentEpisodeActionType["ViewIncidentEpisode"] = "ViewIncidentEpisode";
    MicrosoftTeamsIncidentEpisodeActionType["IncidentEpisodeCreated"] = "IncidentEpisodeCreated";
    MicrosoftTeamsIncidentEpisodeActionType["IncidentEpisodeStateChanged"] = "IncidentEpisodeStateChanged";
    MicrosoftTeamsIncidentEpisodeActionType["AddIncidentEpisodeNote"] = "AddIncidentEpisodeNote";
    MicrosoftTeamsIncidentEpisodeActionType["ExecuteIncidentEpisodeOnCallPolicy"] = "ExecuteIncidentEpisodeOnCallPolicy";
    MicrosoftTeamsIncidentEpisodeActionType["ViewAddIncidentEpisodeNote"] = "ViewAddIncidentEpisodeNote";
    MicrosoftTeamsIncidentEpisodeActionType["SubmitIncidentEpisodeNote"] = "SubmitIncidentEpisodeNote";
    MicrosoftTeamsIncidentEpisodeActionType["ViewExecuteIncidentEpisodeOnCallPolicy"] = "ViewExecuteIncidentEpisodeOnCallPolicy";
    MicrosoftTeamsIncidentEpisodeActionType["SubmitExecuteIncidentEpisodeOnCallPolicy"] = "SubmitExecuteIncidentEpisodeOnCallPolicy";
    MicrosoftTeamsIncidentEpisodeActionType["ViewChangeIncidentEpisodeState"] = "ViewChangeIncidentEpisodeState";
    MicrosoftTeamsIncidentEpisodeActionType["SubmitChangeIncidentEpisodeState"] = "SubmitChangeIncidentEpisodeState";
})(MicrosoftTeamsIncidentEpisodeActionType || (MicrosoftTeamsIncidentEpisodeActionType = {}));
// Monitor Actions
export var MicrosoftTeamsMonitorActionType;
(function (MicrosoftTeamsMonitorActionType) {
    MicrosoftTeamsMonitorActionType["ViewMonitor"] = "ViewMonitor";
    MicrosoftTeamsMonitorActionType["EnableMonitor"] = "EnableMonitor";
    MicrosoftTeamsMonitorActionType["DisableMonitor"] = "DisableMonitor";
    MicrosoftTeamsMonitorActionType["MonitorStatusChanged"] = "MonitorStatusChanged";
})(MicrosoftTeamsMonitorActionType || (MicrosoftTeamsMonitorActionType = {}));
// Scheduled Maintenance Actions
export var MicrosoftTeamsScheduledMaintenanceActionType;
(function (MicrosoftTeamsScheduledMaintenanceActionType) {
    MicrosoftTeamsScheduledMaintenanceActionType["ViewScheduledMaintenance"] = "ViewScheduledMaintenance";
    MicrosoftTeamsScheduledMaintenanceActionType["MarkAsComplete"] = "MarkAsComplete";
    MicrosoftTeamsScheduledMaintenanceActionType["MarkAsOngoing"] = "MarkAsOngoing";
    MicrosoftTeamsScheduledMaintenanceActionType["ScheduledMaintenanceCreated"] = "ScheduledMaintenanceCreated";
    MicrosoftTeamsScheduledMaintenanceActionType["ScheduledMaintenanceStateChanged"] = "ScheduledMaintenanceStateChanged";
    MicrosoftTeamsScheduledMaintenanceActionType["AddScheduledMaintenanceNote"] = "AddScheduledMaintenanceNote";
    MicrosoftTeamsScheduledMaintenanceActionType["ViewAddScheduledMaintenanceNote"] = "ViewAddScheduledMaintenanceNote";
    MicrosoftTeamsScheduledMaintenanceActionType["SubmitScheduledMaintenanceNote"] = "SubmitScheduledMaintenanceNote";
    MicrosoftTeamsScheduledMaintenanceActionType["ViewChangeScheduledMaintenanceState"] = "ViewChangeScheduledMaintenanceState";
    MicrosoftTeamsScheduledMaintenanceActionType["SubmitChangeScheduledMaintenanceState"] = "SubmitChangeScheduledMaintenanceState";
    MicrosoftTeamsScheduledMaintenanceActionType["NewScheduledMaintenance"] = "CreateMaintenance";
    MicrosoftTeamsScheduledMaintenanceActionType["SubmitNewScheduledMaintenance"] = "SubmitNewScheduledMaintenance";
})(MicrosoftTeamsScheduledMaintenanceActionType || (MicrosoftTeamsScheduledMaintenanceActionType = {}));
// On-Call Duty Actions
export var MicrosoftTeamsOnCallDutyActionType;
(function (MicrosoftTeamsOnCallDutyActionType) {
    MicrosoftTeamsOnCallDutyActionType["ViewOnCallDuty"] = "ViewOnCallDuty";
    MicrosoftTeamsOnCallDutyActionType["EscalateOnCall"] = "EscalateOnCall";
    MicrosoftTeamsOnCallDutyActionType["OnCallDutyPolicyTriggered"] = "OnCallDutyPolicyTriggered";
})(MicrosoftTeamsOnCallDutyActionType || (MicrosoftTeamsOnCallDutyActionType = {}));
// General Actions
export var MicrosoftTeamsGeneralActionType;
(function (MicrosoftTeamsGeneralActionType) {
    MicrosoftTeamsGeneralActionType["Help"] = "Help";
    MicrosoftTeamsGeneralActionType["ViewDashboard"] = "ViewDashboard";
    MicrosoftTeamsGeneralActionType["ViewProject"] = "ViewProject";
})(MicrosoftTeamsGeneralActionType || (MicrosoftTeamsGeneralActionType = {}));
// Activity Types from Microsoft Teams
export var TeamsActivityType;
(function (TeamsActivityType) {
    TeamsActivityType["Message"] = "message";
    TeamsActivityType["Invoke"] = "invoke";
    TeamsActivityType["InstallationUpdate"] = "installationUpdate";
    TeamsActivityType["MessageReaction"] = "messageReaction";
    TeamsActivityType["MembersAdded"] = "membersAdded";
    TeamsActivityType["MembersRemoved"] = "membersRemoved";
})(TeamsActivityType || (TeamsActivityType = {}));
//# sourceMappingURL=ActionTypes.js.map