sig
  type unwrap_id
  val id_of_int : int -> Eliom_unwrap.unwrap_id
  val unwrap_js : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 'a
  val register_unwrapper : Eliom_unwrap.unwrap_id -> ('-> 'b) -> unit
  val unwrap : string -> int -> 'a
  val register_unwrapper' :
    Eliom_unwrap.unwrap_id -> ('-> 'b option) -> unit
  val late_unwrap_value :
    'Eliom_runtime.Client_value_server_repr.t -> '-> unit
end