UNPKG

pg-trx-outbox

Version:

Transactional outbox of Postgres for Node.js with little Event Sourcing

18 lines (17 loc) 492 B
import type { Options, OutboxMessage, StartStop } from './types.ts'; export declare class PgTrxOutbox implements StartStop { private pg; private transfer; private adapter; private poller?; private notifier?; private es; private opts; constructor(options: Options); start(): Promise<void>; stop(): Promise<void>; contextId(): number | null; getLastEventId(): string; setLastEventId(id: OutboxMessage['id']): void; fetchEvents(): void; }