22#include "util/newconfig/Types.hpp"
27namespace util::config {
54 virtual std::vector<Value>
The interface for configuration files.
Definition ConfigFileInterface.hpp:35
virtual Value getValue(std::string_view key) const =0
Retrieves the value of configValue.
virtual std::vector< Value > getArray(std::string_view key) const =0
Retrieves an array of configuration values.
virtual bool containsKey(std::string_view key) const =0
Checks if key exist in configuration file.