redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
6 lines • 635 B
TypeScript
import { ICallback, IRedisClient } from 'redis-smq-common';
import { EQueueOperationalState, IQueueParams } from '../../queue-manager/index.js';
import { EQueueStateTransitionReason, IQueueStateTransition, TQueueStateTransitionOptions } from '../types/index.js';
export declare const maxQueueStateHistorySize = 50;
export declare function _setQueueState(client: IRedisClient, queueParams: IQueueParams, from: EQueueOperationalState, to: EQueueOperationalState, reason: EQueueStateTransitionReason, options: TQueueStateTransitionOptions | null, cb: ICallback<IQueueStateTransition>): void;
//# sourceMappingURL=_set-queue-state.d.ts.map