sig
  type t = {
    _private : (string * string) list;
    shared : (string * string) list;
  }
  val _private :
    (GapiCalendarV3Model.Event.ExtendedProperties.t, (string * string) list)
    GapiLens.t
  val shared :
    (GapiCalendarV3Model.Event.ExtendedProperties.t, (string * string) list)
    GapiLens.t
  val empty : GapiCalendarV3Model.Event.ExtendedProperties.t
  val render :
    GapiCalendarV3Model.Event.ExtendedProperties.t ->
    GapiJson.json_data_model list
  val parse :
    GapiCalendarV3Model.Event.ExtendedProperties.t ->
    GapiJson.json_data_model ->
    GapiCalendarV3Model.Event.ExtendedProperties.t
end