/** * E2E Test Runner - Kafka Adapter * * Apache Kafka operations using kafkajs */ import type { AdapterConfig, AdapterContext, AdapterStepResult, Logger } from '../types'; import { BaseAdapter } from './base.adapter'; export declare class KafkaAdapter extends BaseAdapter { private kafka; private producer; constructor(config: AdapterConfig, logger: Logger); get name(): string; connect(): Promise; disconnect(): Promise; execute(action: string, params: Record, ctx: AdapterContext): Promise; healthCheck(): Promise; private produceMessage; private consumeMessages; private waitForMessage; private matchesFilter; private getNestedValue; } //# sourceMappingURL=kafka.adapter.d.ts.map