`sig
type t = int
val per_interface : USB.Class.t
val audio : USB.Class.t
val communication : USB.Class.t
val hid : USB.Class.t
val physical : USB.Class.t
val printer : USB.Class.t
val image : USB.Class.t
val mass_storage : USB.Class.t
val hub : USB.Class.t
val data : USB.Class.t
val smart_card : USB.Class.t
val content_security : USB.Class.t
val video : USB.Class.t
val personal_healthcare : USB.Class.t
val diagnostic_device : USB.Class.t
val wireless : USB.Class.t
val application : USB.Class.t
val vendor_specific : USB.Class.t
val ptp : USB.Class.t
val to_string : USB.Class.t -> string
end`