UNPKG

@bitblit/ratchet-common

Version:

Common tools for general use

7 lines (6 loc) 386 B
import { TransactionStep } from './transaction-step.js'; import { TransactionResult } from './transaction-result.js'; import { TransactionConfiguration } from './transaction-configuration.js'; export declare class TransactionRatchet { static execute<T>(steps: TransactionStep<T>[], initialContext: T, inConfiguration?: TransactionConfiguration<T>): Promise<TransactionResult<T>>; }