UNPKG

acelga-bus

Version:

An extensible typescript message bus with support for middlewares

9 lines (8 loc) 352 B
import { EventSubscriptionCallback } from './interfaces'; export declare class Executor<T> { item: T; callbacks: EventSubscriptionCallback<T>[]; constructor(item: T, ...callbacks: EventSubscriptionCallback<T>[]); execStopOnFail(): Promise<void>; add(callback: EventSubscriptionCallback<T> | EventSubscriptionCallback<T>[]): void; }