pg-trx-outbox
Version:
Transactional outbox of Postgres for Node.js with little Event Sourcing
17 lines (16 loc) • 425 B
TypeScript
import type { Options, StartStop } from './types.ts';
export declare class PgTrxOutbox implements StartStop {
private pg;
private transfer;
private adapter;
private poller?;
private notifier?;
private es;
private fsm;
constructor(options: Options);
start(): Promise<void>;
stop(): Promise<void>;
contextId(): number | null;
getLastEventId(): string;
fetchEvents(): void;
}