import { DataBaseConfig, IConfig, IConfigBase, IConfigTemplate } from './interfaces/IConfig.js';
import { DebugLevel } from '@btc-vision/logger';
export declare abstract class ConfigBase<T extends IConfigTemplate> implements IConfigBase {
    readonly LOG_FOLDER: string;
    readonly DEBUG_LEVEL: DebugLevel;
    readonly DATABASE: DataBaseConfig;
    protected constructor(config: IConfig<T>);
}
