Module Derivers.Unified_input

type !'b t = 'b constraint 'b = ( 'c, ( 'd, ( 'e, ( < contramap : ( 'g -> 'h ) Core_kernel.ref ; graphql_arg : ( unit -> 'i Fields_derivers_graphql.Schema.Arg.arg_typ ) Core_kernel.ref ; graphql_fields : 'h Graphql.Fields.Input.T.t Core_kernel.ref ; graphql_query : string option Core_kernel.ref ; js_layout : [> `Assoc of (string * Yojson.Safe.t) list ] Core_kernel.ref ; map : ( 'i -> 'j ) Core_kernel.ref ; nullable_graphql_arg : ( unit -> 'k Fields_derivers_graphql.Schema.Arg.arg_typ ) Core_kernel.ref ; nullable_graphql_fields : 'l Graphql.Fields.Input.T.t Core_kernel.ref ; of_json : ( Yojson.Safe.t -> 'm ) Core_kernel.ref ; skip : bool Core_kernel.ref ; to_json : ( 'n -> Yojson.Safe.t ) Core_kernel.ref.. > as 'f Fields_derivers_zkapps__Fields_derivers_js.Js_layout.Input.t Fields_derivers_graphql.Graphql_query.Input.t, 'o, 'p, 'q ) Graphql.Args.Input.t, 'r, 's ) Graphql.Fields.Input.t, 't ) Fields_derivers_json.Of_yojson.Input.t, 'u ) Fields_derivers_json.To_yojson.Input.t