Updates a type. Will throw unless all assets that reference the type pass the updated type check.
The name of the icon to display for the type. This name maps to a Lucide icon in the frontend.