redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
29 lines • 1.09 kB
TypeScript
import { IQueueParams } from '../../../../queue-manager/index.js';
export declare const queue: {
getQueueKeys(ns: string, queueName: string, consumerGroupId?: string | null): {
keyQueueProperties: string;
keyQueuePublished: string;
keyQueuePending: string;
keyQueuePriority: string;
keyQueueDeadLetter: string;
keyQueueProcessing: string;
keyQueueAcknowledged: string;
keyQueueScheduled: string;
keyQueueDelayed: string;
keyQueueRequeued: string;
keyQueueConsumers: string;
keyQueueConsumerGroups: string;
keyQueueStateHistory: string;
keyQueueExchangeBindings: string;
keyQueueProcessingQueues: string;
keyQueueWorkersLock: string;
keyQueueRateLimit: string;
};
getQueueConsumerKeys(queue: IQueueParams, consumerId: string): {
keyQueueProcessing: string;
};
getQueueConsumerGroupKeys(queue: IQueueParams, consumerGroupId: string): {
keyQueueConsumerGroupConsumers: string;
};
};
//# sourceMappingURL=queue.d.ts.map