UNPKG

@acadix/setup

Version:

Acadix Learning Management System backend application project setup

14 lines (13 loc) 487 B
/// <reference types="node" /> export default class KafkaManager { private env; private readonly producer; private readonly consumer; private readonly logger; private readonly kafkaConfig; constructor(env: any); connectKafka(): Promise<void>; disconnectKafka(): Promise<void>; sendMessage(topic: string, message: string | Buffer | null): Promise<import("kafkajs").RecordMetadata[]>; connectMessage(topics: string[]): Promise<void>; }