UNPKG

redis-smq

Version:

A simple high-performance Redis message queue for Node.js.

15 lines 782 B
import { ICallback } from 'redis-smq-common'; import { RedisClient } from '../../common/redis-client/redis-client.js'; import { EventBus } from '../event-bus/index.js'; import { IQueueParams } from '../queue/index.js'; export declare class ConsumerGroups { protected redisClient: RedisClient; protected eventBus: EventBus; protected logger: import("redis-smq-common").ILogger; constructor(); saveConsumerGroup(queue: string | IQueueParams, groupId: string, cb: ICallback<number>): void; deleteConsumerGroup(queue: string | IQueueParams, groupId: string, cb: ICallback<void>): void; getConsumerGroups(queue: string | IQueueParams, cb: ICallback<string[]>): void; shutdown: (cb: ICallback<void>) => void; } //# sourceMappingURL=consumer-groups.d.ts.map