UNPKG

node-sagas

Version:

Library for handling distributed transactions in the microservices architecture

9 lines (8 loc) 243 B
import { Step } from './step'; export declare class SagaFlow<T> { private readonly steps; private compensationSteps; constructor(steps?: Step<T>[]); invoke(params: T): Promise<void>; compensate(params: T): Promise<void>; }