@angstone/monostone
Version:
monolitic event-sourced framework
16 lines (15 loc) • 475 B
TypeScript
/**
* Controlls the events toolchain
*/
/// <reference types="node" />
import { EventEmitter } from "events";
export declare const EventModule: {
config: () => void;
start: () => Promise<void>;
stop: () => Promise<void>;
isStreamInLive: () => boolean;
awaitStreamInLive: () => Promise<void>;
getEventReadStream: () => EventEmitter;
isFree: () => Promise<boolean>;
loadFeatures: (features: import("../interfaces").IFeatureLoaded[]) => void;
};