sig
  module Projects :
    sig
      type t = {
        friendlyName : string;
        id : string;
        kind : string;
        numericId : string;
        projectReference : GapiBigqueryV2Model.ProjectReference.t;
      }
      val friendlyName :
        (GapiBigqueryV2Model.ProjectList.Projects.t, string) GapiLens.t
      val id :
        (GapiBigqueryV2Model.ProjectList.Projects.t, string) GapiLens.t
      val kind :
        (GapiBigqueryV2Model.ProjectList.Projects.t, string) GapiLens.t
      val numericId :
        (GapiBigqueryV2Model.ProjectList.Projects.t, string) GapiLens.t
      val projectReference :
        (GapiBigqueryV2Model.ProjectList.Projects.t,
         GapiBigqueryV2Model.ProjectReference.t)
        GapiLens.t
      val empty : GapiBigqueryV2Model.ProjectList.Projects.t
      val render :
        GapiBigqueryV2Model.ProjectList.Projects.t ->
        GapiJson.json_data_model list
      val parse :
        GapiBigqueryV2Model.ProjectList.Projects.t ->
        GapiJson.json_data_model ->
        GapiBigqueryV2Model.ProjectList.Projects.t
    end
  type t = {
    etag : string;
    kind : string;
    nextPageToken : string;
    projects : GapiBigqueryV2Model.ProjectList.Projects.t list;
    totalItems : int;
  }
  val etag : (GapiBigqueryV2Model.ProjectList.t, string) GapiLens.t
  val kind : (GapiBigqueryV2Model.ProjectList.t, string) GapiLens.t
  val nextPageToken : (GapiBigqueryV2Model.ProjectList.t, string) GapiLens.t
  val projects :
    (GapiBigqueryV2Model.ProjectList.t,
     GapiBigqueryV2Model.ProjectList.Projects.t list)
    GapiLens.t
  val totalItems : (GapiBigqueryV2Model.ProjectList.t, int) GapiLens.t
  val empty : GapiBigqueryV2Model.ProjectList.t
  val render :
    GapiBigqueryV2Model.ProjectList.t -> GapiJson.json_data_model list
  val parse :
    GapiBigqueryV2Model.ProjectList.t ->
    GapiJson.json_data_model -> GapiBigqueryV2Model.ProjectList.t
  val to_data_model :
    GapiBigqueryV2Model.ProjectList.t -> GapiJson.json_data_model
  val of_data_model :
    GapiJson.json_data_model -> GapiBigqueryV2Model.ProjectList.t
end