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