sig
  type t = { name : string; number : int; url : string; }
  val name :
    (GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t, string)
    GapiLens.t
  val number :
    (GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t, int) GapiLens.t
  val url :
    (GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t, string)
    GapiLens.t
  val empty : GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t
  val render :
    GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t ->
    GapiJson.json_data_model list
  val parse :
    GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t ->
    GapiJson.json_data_model ->
    GapiAnalyticsV3Model.Goal.UrlDestinationDetails.Steps.t
end