UNPKG

@jealous-robot-dev/stan-client

Version:

9 lines (8 loc) 332 B
import { Stan } from 'node-nats-streaming'; import { EventSubjects, EventPayload } from './types/events'; export declare abstract class Publisher<Subject extends EventSubjects, Payload extends EventPayload> { private stan; abstract subject: Subject; constructor(stan: Stan); publish(data: Payload): Promise<void>; }