UNPKG

kafka-ts

Version:

**KafkaTS** is a Apache Kafka client library for Node.js. It provides both a low-level API for communicating directly with the Apache Kafka cluster and high-level APIs for publishing and subscribing to Kafka topics.

10 lines (9 loc) 392 B
export type Retrier = (func: () => unknown) => Promise<void>; export declare const createExponentialBackoffRetrier: ({ retries, initialDelayMs, maxDelayMs, multiplier, onFailure, }?: { retries?: number; initialDelayMs?: number; maxDelayMs?: number; multiplier?: number; onFailure?: (error: unknown) => unknown; }) => Retrier; export declare const defaultRetrier: Retrier;