@nivinjoseph/n-eda
Version:
Event Driven Architecture framework
9 lines • 331 B
TypeScript
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