sig
  module Xml : Xml_sigs.T
  val string_of_big_variant : ([< Html_types.big_variant ], string) Xml.W.ft
  val string_of_bool : (bool, string) Xml.W.ft
  val onoff_of_bool : (bool, string) Xml.W.ft
  val string_of_character : (Html_types.character, string) Xml.W.ft
  val string_of_input_type : ([< Html_types.input_type ], string) Xml.W.ft
  val string_of_number_or_datetime :
    ([< Html_types.number_or_datetime ], string) Xml.W.ft
  val string_of_linktypes : ([< Html_types.linktype ] list, string) Xml.W.ft
  val string_of_mediadesc :
    ([< Html_types.mediadesc_token ] list, string) Xml.W.ft
  val string_of_numbers : (Html_types.numbers, string) Xml.W.ft
  val string_of_sandbox :
    ([< Html_types.sandbox_token ] list, string) Xml.W.ft
  val string_of_sizes :
    ((Html_types.number * Html_types.number) list option, string) Xml.W.ft
  type image_candidate =
      [ `Url of Xml.uri
      | `Url_pixel of Xml.uri * Html_types.float_number
      | `Url_width of Xml.uri * Html_types.number ]
  val string_of_srcset :
    ([< Html_sigs.Wrapped_functions.image_candidate ] list, string) Xml.W.ft
  val string_of_step : (float option, string) Xml.W.ft
  val unoption_string : (string option, string) Xml.W.ft
end