sig
  type t = { _ref : string; type_value : string; }
  val _ref :
    (GapiDiscoveryV1Model.JsonSchema.Variant.Map.t, string) GapiLens.t
  val type_value :
    (GapiDiscoveryV1Model.JsonSchema.Variant.Map.t, string) GapiLens.t
  val empty : GapiDiscoveryV1Model.JsonSchema.Variant.Map.t
  val render :
    GapiDiscoveryV1Model.JsonSchema.Variant.Map.t ->
    GapiJson.json_data_model list
  val parse :
    GapiDiscoveryV1Model.JsonSchema.Variant.Map.t ->
    GapiJson.json_data_model -> GapiDiscoveryV1Model.JsonSchema.Variant.Map.t
end