@medusajs/utils
Version:
Medusa utilities functions shared by Medusa core and Modules
33 lines • 914 B
TypeScript
export declare enum TransactionHandlerType {
INVOKE = "invoke",
COMPENSATE = "compensate"
}
export declare enum TransactionState {
NOT_STARTED = "not_started",
INVOKING = "invoking",
WAITING_TO_COMPENSATE = "waiting_to_compensate",
COMPENSATING = "compensating",
DONE = "done",
REVERTED = "reverted",
FAILED = "failed"
}
export declare enum TransactionStepState {
NOT_STARTED = "not_started",
INVOKING = "invoking",
COMPENSATING = "compensating",
DONE = "done",
REVERTED = "reverted",
FAILED = "failed",
DORMANT = "dormant",
SKIPPED = "skipped",
SKIPPED_FAILURE = "skipped_failure",
TIMEOUT = "timeout"
}
export declare enum TransactionStepStatus {
IDLE = "idle",
OK = "ok",
WAITING = "waiting_response",
TEMPORARY_FAILURE = "temp_failure",
PERMANENT_FAILURE = "permanent_failure"
}
//# sourceMappingURL=types.d.ts.map