Module Js_of_ocaml_compiler.Build_info
val effects_backends_javascript :
(string * [ `Cps | `Double_translation | `Disabled ]) listval effects_backends_wasm :
(string * [ `Jspi | `Cps | `Native | `Disabled ]) listtype config_key = | Bool_key of {name : string;get : unit -> bool;set : bool -> unit;default : bool;
}| Enum_key of {name : string;get : unit -> string;set : string -> unit;valid : string list;
}
val config_keys : [ `JavaScript | `Wasm ] -> config_key listval get_non_default_values : config_key list -> (string * string) listval set_values : config_key list -> (string * string) list -> unitval to_config_string : (string * string) list -> stringval parse_config_string : string -> (string * string) listtype kind = [ | `Runtime| `Exe| `Cmo| `Cma| `Unknown
]val with_kind : t -> kind -> texception Incompatible_build_info of {key : string;first : string * string option;second : string * string option;
}val merge : [ `JavaScript | `Wasm ] -> string -> t -> string -> t -> t