// @generated — do not edit
import { defineLifecycle } from "@tailor-platform/erp-kit/core";

export const slackWorkspaceIntegrationLifecycle = defineLifecycle({
    Install: { from: ["REVOKED"], to: "ACTIVE" },
    TokenRefresh: { from: ["ACTIVE"], to: "ACTIVE" },
    Revoke: { from: ["ACTIVE"], to: "REVOKED" },
});

export type SlackWorkspaceIntegrationStatus = typeof slackWorkspaceIntegrationLifecycle.states[number];
