export var EventEntityType;
(function (EventEntityType) {
    EventEntityType["APPLICATION"] = "application";
    EventEntityType["PAGE"] = "page";
    EventEntityType["WORKFLOW"] = "workflow";
    EventEntityType["SCHEDULED_JOB"] = "scheduled_job";
    EventEntityType["DATASOURCE"] = "datasource";
    EventEntityType["FOLDER"] = "folder";
    EventEntityType["USER"] = "user";
    EventEntityType["ORGANIZATION"] = "organization";
    EventEntityType["API"] = "api";
    EventEntityType["STEP"] = "step";
    EventEntityType["AGENT"] = "agent";
    EventEntityType["CONTROLLER"] = "controller";
    EventEntityType["WORKER"] = "worker";
    EventEntityType["SURVEY"] = "survey";
    EventEntityType["ACCOUNT"] = "account";
    EventEntityType["BILLING"] = "billing";
    EventEntityType["OBSERVABILITY"] = "observability";
    EventEntityType["GROUP"] = "group";
    EventEntityType["ORGANIZATION_INVITES"] = "organization_invites";
    EventEntityType["PROFILE"] = "profile";
    EventEntityType["INTEGRATION"] = "integration";
    EventEntityType["COMMIT"] = "commit";
    EventEntityType["CUSTOM_COMPONENT"] = "custom_component";
    EventEntityType["BRANCH"] = "branch";
    EventEntityType["ACCESS_TOKEN"] = "access_token";
    EventEntityType["PERMISSION"] = "permission";
    EventEntityType["ROLE"] = "role";
    EventEntityType["APPLICATION_EDITOR"] = "application_editor";
    EventEntityType["COMPONENT"] = "component";
    EventEntityType["REPOSITORY"] = "repository";
    EventEntityType["AI"] = "ai";
})(EventEntityType || (EventEntityType = {}));
// This is currently used for application profiles
export var ViewMode;
(function (ViewMode) {
    ViewMode["EDITOR"] = "editor";
    ViewMode["PREVIEW"] = "preview";
    ViewMode["DEPLOYED"] = "deployed";
})(ViewMode || (ViewMode = {}));
export var ExportViewMode;
(function (ExportViewMode) {
    ExportViewMode["EXPORT_DEPLOYED"] = "export-deployed";
    ExportViewMode["EXPORT_LATEST"] = "export-latest";
    ExportViewMode["EXPORT_LIVE"] = "export-live";
    ExportViewMode["EXPORT_COMMIT"] = "export-commit";
    ExportViewMode["EXPORT_DRAFT"] = "export-draft";
})(ExportViewMode || (ExportViewMode = {}));
export const CombinedViewMode = { ...ViewMode, ...ExportViewMode };
export var EventAction;
(function (EventAction) {
    EventAction["CREATED"] = "created";
    EventAction["CLONED"] = "cloned";
    EventAction["DELETED"] = "deleted";
    EventAction["SHARED"] = "shared";
    EventAction["PERMISSION_REMOVED"] = "permission_removed";
    EventAction["DEPLOYED"] = "deployed";
    EventAction["UNDEPLOYED"] = "undeployed";
    EventAction["IMPORTED"] = "imported";
    EventAction["EXECUTED"] = "executed";
    EventAction["EXPORTED"] = "exported";
    EventAction["VIEWED"] = "viewed";
    EventAction["STARTED"] = "started";
    EventAction["FINISHED"] = "finished";
    EventAction["ADDED"] = "added";
    EventAction["PAUSED"] = "paused";
    EventAction["RESUMED"] = "resumed";
    EventAction["UPDATED"] = "updated";
    EventAction["PATCHED"] = "patched";
    EventAction["METADATA_UPDATED"] = "metadata_updated";
    EventAction["SETTINGS_UPDATED"] = "settings_updated";
    EventAction["REGISTERED"] = "registered";
    EventAction["DEREGISTERED"] = "deregistered";
    EventAction["SUBMITTED"] = "submitted";
    EventAction["VERIFIED"] = "verified";
    EventAction["ACCESS_REQUESTED"] = "access_requested";
    EventAction["ACCESS_ACCEPTED"] = "access_accepted";
    EventAction["TRIAL_EXTENDED"] = "trial_extended";
    EventAction["PLAN_UPGRADED"] = "plan_upgraded";
    EventAction["PLAN_DOWNGRADED"] = "plan_downgraded";
    EventAction["MEMBER_ADDED"] = "member_added";
    EventAction["MEMBER_REMOVED"] = "member_removed";
    EventAction["SENT"] = "sent";
    EventAction["ACCEPTED"] = "accepted";
    EventAction["AGENT_TYPE_UPDATED"] = "agent_type_updated";
    EventAction["COMMITTED"] = "committed";
    EventAction["BRANCH_CREATED"] = "branch_created";
    EventAction["RESET"] = "reset";
    EventAction["PULLED"] = "pulled";
    EventAction["PUSHED"] = "pushed";
    EventAction["LOGGED_IN"] = "logged_in";
    EventAction["SESSION_STARTED"] = "session_started";
    EventAction["GRANTED"] = "granted";
    EventAction["DEACTIVATED"] = "deactivated";
    EventAction["REVOKED"] = "revoked";
    EventAction["PREVIEWED"] = "previewed";
})(EventAction || (EventAction = {}));
export var EventSource;
(function (EventSource) {
    EventSource["SUPERBLOCKS"] = "SUPERBLOCKS";
    EventSource["SCIM"] = "SCIM";
    EventSource["JIT"] = "JIT";
    EventSource["INVITE"] = "INVITE";
})(EventSource || (EventSource = {}));
//# sourceMappingURL=index.js.map