sig
  type t = string * string
  val of_string :
    string -> (Topkg_care.Opam.Descr.t, Bos_setup.R.msg) Bos_setup.result
  val to_string : Topkg_care.Opam.Descr.t -> string
  val to_opam_fields : Topkg_care.Opam.Descr.t -> string
  val of_readme :
    ?flavour:Topkg_care.Text.flavour ->
    string -> (Topkg_care.Opam.Descr.t, Bos_setup.R.msg) Bos_setup.result
  val of_readme_file :
    Fpath.t -> (Topkg_care.Opam.Descr.t, Bos_setup.R.msg) Bos_setup.result
end