Codegen.Interfacestype t = {name : string;title : string;description : string list;type_decls : Rpc.Types.boxed_def list;error_decls : Rpc.Types.boxed_def list;interfaces : Interface.t list;}val empty : string -> string -> string list -> tval add_interface : Interface.t -> t -> tval create :
name:string ->
title:string ->
description:string list ->
interfaces:Interface.t list ->
t