import { IRedisSMQConfig, IRedisSMQConfigRequired } from './types/index.js';
export declare class Configuration {
    protected static instance: Configuration | null;
    protected config: IRedisSMQConfigRequired;
    protected constructor(config: IRedisSMQConfig);
    static getSetConfig(config?: IRedisSMQConfig): IRedisSMQConfigRequired;
    static reset(): void;
    getConfig(): IRedisSMQConfigRequired;
    protected parseConfiguration(config: IRedisSMQConfig): IRedisSMQConfigRequired;
}
//# sourceMappingURL=configuration.d.ts.map