import { MessageProducerKafkaJs } from "@dugongjs/kafkajs";
import { type OnModuleDestroy, type OnModuleInit } from "@nestjs/common";
import type { ProducerConfig } from "kafkajs";
import { KafkaService } from "../kafka/kafka.service.js";
export declare class MessageProducerKafkaJsService extends MessageProducerKafkaJs implements OnModuleInit, OnModuleDestroy {
    constructor(kafkaService: KafkaService, producerConfig?: ProducerConfig);
    onModuleInit(): Promise<void>;
    onModuleDestroy(): Promise<void>;
}
