redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
12 lines • 604 B
TypeScript
import { IRedisSMQConfig, IRedisSMQParsedConfig } from './types/index.js';
import { ICallback } from 'redis-smq-common';
export declare class ConfigManager {
protected mergeConfig(current: IRedisSMQParsedConfig, updates: IRedisSMQConfig): IRedisSMQConfig;
reload(): Promise<IRedisSMQParsedConfig>;
reload(cb: ICallback<IRedisSMQParsedConfig>): void;
updateConfig(updates: IRedisSMQConfig): Promise<void>;
updateConfig(updates: IRedisSMQConfig, cb: ICallback): void;
getConfigVersion(): number;
getConfig(): IRedisSMQParsedConfig;
}
//# sourceMappingURL=config-manager.d.ts.map