UNPKG

@nivinjoseph/n-eda

Version:

Event Driven Architecture framework

9 lines 331 B
import { Deferred, Disposable } from "@nivinjoseph/n-util"; import { RoutedEvent } from "./broker.js"; export interface Scheduler extends Disposable { scheduleWork(routedEvent: RoutedEvent): Promise<void>; } export interface WorkItem extends RoutedEvent { deferred: Deferred<void>; } //# sourceMappingURL=scheduler.d.ts.map