redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
13 lines • 564 B
TypeScript
import { ICallback, IRedisConfig } from 'redis-smq-common';
export declare class LifecycleManager {
static shutdownWaiters: ICallback[];
static initWaiters: ICallback[];
static isRunning: () => boolean;
static initialize(): Promise<void>;
static initialize(cb: ICallback): void;
static initialize(redisConfig: IRedisConfig): Promise<void>;
static initialize(redisConfig: IRedisConfig, cb: ICallback): void;
static shutdown(): Promise<void>;
static shutdown(cb: ICallback): void;
}
//# sourceMappingURL=lifecycle-manager.d.ts.map