redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
10 lines • 665 B
TypeScript
import { ICallback, ILogger } from 'redis-smq-common';
import { EQueueType, IQueueParams } from '../queue-manager/index.js';
import { IMessageBrowser } from './message-browser/types/index.js';
import { EQueueMessageType } from './types/index.js';
export declare class MessageBrowserFactory {
private static createPendingMessagesBrowser;
static createBrowserForQueueType(messageType: EQueueMessageType, queueType: EQueueType, logger: ILogger): IMessageBrowser;
static createBrowserForQueue(queue: IQueueParams, messageType: EQueueMessageType, logger: ILogger, cb: ICallback<IMessageBrowser>): void;
}
//# sourceMappingURL=message-browser-factory.d.ts.map