val string_of_json_ellipsis :
(bool
* [< `Assoc of (string * string option * 'a) list| `Bool| `Float| `Ignore| `Int| `List of 'a| `Null| `String| `Tuple of 'a list ])as 'a ->
string
val value_of_typed_json :
ty:Type.t->[< `Assoc of (string * 'a) list| `Bool of bool| `Float of float| `Int of int| `Null| `String of string| `Tuple of 'a list Assoc Bool Float Int String Tuple ]as 'a ->Lang.value
val deprecated_of_json :
Value.t->[> `Assoc of (string * 'a) list| `Bool of bool| `Float of float| `Int of int| `Null| `String of string| `Tuple of 'a list ]as 'a ->Lang.value