UNPKG

redis-smq

Version:

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

10 lines 856 B
import { ICallback, ILogger, IRedisClient } from 'redis-smq-common'; import { MessageEnvelope } from '../../../message/message-envelope.js'; import { IQueueParams } from '../../../queue/index.js'; import { EMessageUnknowledgmentReason, TMessageUnacknowledgmentStatus } from './types/index.js'; export declare const processingQueue: { unknowledgeMessage(redisClient: IRedisClient, consumerId: string, queues: IQueueParams[] | null, logger: ILogger, unknowledgmentReason: EMessageUnknowledgmentReason, cb: ICallback<TMessageUnacknowledgmentStatus>): void; fetchProcessingQueueMessage(redisClient: IRedisClient, keyQueueProcessing: string, cb: ICallback<MessageEnvelope>): void; getQueueProcessingQueues(redisClient: IRedisClient, queue: IQueueParams, cb: ICallback<Record<string, string>>): void; }; //# sourceMappingURL=processing-queue.d.ts.map