UNPKG

redis-smq

Version:

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

13 lines 747 B
import { ICallback } from 'redis-smq-common'; import { MessageEnvelope } from '../../message/message-envelope.js'; import { IConsumerMessageHandlerWorkerPayload } from '../types/index.js'; import { Worker } from './worker.js'; declare class PublishScheduledWorker extends Worker { work: (cb: ICallback<void>) => void; protected fetchMessageIds: (cb: ICallback<string[]>) => void; protected fetchMessages: (ids: string[], cb: ICallback<MessageEnvelope[]>) => void; protected enqueueMessages: (messages: MessageEnvelope[], cb: ICallback<void>) => void; } declare const _default: (payload: IConsumerMessageHandlerWorkerPayload) => PublishScheduledWorker; export default _default; //# sourceMappingURL=publish-scheduled.worker.d.ts.map