import { BaseConnectorConfig, XodBaseMessageType } from '@xip-online-data/types';
import { AbstractRdKafkaService } from './abstract-rdkafka-service';
export declare class RdKafkaBulkListenerService extends AbstractRdKafkaService {
    #private;
    private readonly callbackFunction;
    private readonly bulkApplicable;
    constructor(baseYamlConfig: BaseConnectorConfig, callbackFunction: (messages: Array<XodBaseMessageType>) => Promise<void>, bulkApplicable?: (messages: Array<XodBaseMessageType>) => boolean);
    init: () => Promise<void>;
}
