@dugongjs/nestjs-kafkajs
Version:
9 lines (8 loc) • 583 B
TypeScript
import { MessageConsumerKafkaJS } from "@dugongjs/kafkajs";
import { type OnModuleDestroy } from "@nestjs/common";
import type { ConsumerConfig, ConsumerRunConfig, ConsumerSubscribeTopics } from "kafkajs";
import { KafkaService } from "../kafka/kafka.service.js";
export declare class MessageConsumerKafkaJSService extends MessageConsumerKafkaJS implements OnModuleDestroy {
constructor(kafkaService: KafkaService, consumerConfig?: ConsumerConfig, consumerSubscribeTopics?: ConsumerSubscribeTopics, consumerRunConfig?: ConsumerRunConfig);
onModuleDestroy(): Promise<void>;
}