Component.TypeDeclmodule Field : sig ... endmodule Constructor : sig ... endmodule Representation : sig ... endtype param = Odoc_model.Lang.TypeDecl.parammodule Equation : sig ... endtype t = {| doc : CComment.docs; | 
| canonical : Cpath.type_ option; | 
| equation : Equation.t; | 
| representation : Representation.t option; | 
}