sig   type t = { x16 : string; x32 : string; }   val x16 :     (GapiDiscoveryV1Model.DirectoryList.Items.Icons.t, string) GapiLens.t   val x32 :     (GapiDiscoveryV1Model.DirectoryList.Items.Icons.t, string) GapiLens.t   val empty : GapiDiscoveryV1Model.DirectoryList.Items.Icons.t   val render :     GapiDiscoveryV1Model.DirectoryList.Items.Icons.t ->     GapiJson.json_data_model list   val parse :     GapiDiscoveryV1Model.DirectoryList.Items.Icons.t ->     GapiJson.json_data_model ->     GapiDiscoveryV1Model.DirectoryList.Items.Icons.t end