redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
13 lines • 612 B
TypeScript
import { ICallback } from 'redis-smq-common';
import { IQueueParams } from '../queue-manager/index.js';
export declare class NamespaceManager {
protected logger: import("redis-smq-common").ILogger;
constructor();
getNamespaces(): Promise<string[]>;
getNamespaces(cb: ICallback<string[]>): void;
getNamespaceQueues(namespace: string): Promise<IQueueParams[]>;
getNamespaceQueues(namespace: string, cb: ICallback<IQueueParams[]>): void;
delete(namespace: string): Promise<void>;
delete(namespace: string, cb: ICallback<void>): void;
}
//# sourceMappingURL=namespace-manager.d.ts.map