sig
  type t = {
    formattedSearchTime : string;
    formattedTotalResults : string;
    searchTime : float;
    totalResults : int64;
  }
  val formattedSearchTime :
    (GapiCustomsearchV1Model.Search.SearchInformation.t, string) GapiLens.t
  val formattedTotalResults :
    (GapiCustomsearchV1Model.Search.SearchInformation.t, string) GapiLens.t
  val searchTime :
    (GapiCustomsearchV1Model.Search.SearchInformation.t, float) GapiLens.t
  val totalResults :
    (GapiCustomsearchV1Model.Search.SearchInformation.t, int64) GapiLens.t
  val empty : GapiCustomsearchV1Model.Search.SearchInformation.t
  val render :
    GapiCustomsearchV1Model.Search.SearchInformation.t ->
    GapiJson.json_data_model list
  val parse :
    GapiCustomsearchV1Model.Search.SearchInformation.t ->
    GapiJson.json_data_model ->
    GapiCustomsearchV1Model.Search.SearchInformation.t
end