sig
  exception Error of string * {{Any}}
  val serialize :
    start_elem:(string -> (string * string) list -> unit) ->
    end_elem:(string -> unit) ->
    empty_elem:(string -> (string * string) list -> unit) ->
    text:(string -> unit) ->
    ?ns:Ocamlduce.NamespaceTable.t -> Ocamlduce.Load.anyxml -> unit
  val print_xml :
    (string -> unit) ->
    ?data:(string -> unit) ->
    ?ns:Ocamlduce.NamespaceTable.t -> Ocamlduce.Load.anyxml -> unit
end