sig
  type t = {
    reason : string;
    parsed : int;
    success : int;
    error : int;
    unprocessed : int;
  }
  val reason : (GdataBatch.Interrupted.t, string) GapiLens.t
  val parsed : (GdataBatch.Interrupted.t, int) GapiLens.t
  val success : (GdataBatch.Interrupted.t, int) GapiLens.t
  val error : (GdataBatch.Interrupted.t, int) GapiLens.t
  val unprocessed : (GdataBatch.Interrupted.t, int) GapiLens.t
  val empty : t
  val to_xml_data_model : t -> GdataCore.xml_data_model list
  val of_xml_data_model : t -> GdataCore.xml_data_model -> t
end