sig
type t
type key =
string * Release_config_values.value option *
Release_config_values.validation list
type section =
[ `Global of Release_config.key list
| `Section of string * Release_config.key list ]
type spec = Release_config.section list
val parse :
Lwt_io.file_name ->
Release_config.spec ->
[ `Configuration of Release_config.t | `Error of string ] Lwt.t
val defaults : Release_config.spec -> Release_config.t
val get :
Release_config.t -> string -> string -> Release_config_values.value
val get_global : Release_config.t -> string -> Release_config_values.value
end