sig type reason = [ `Unknown of int ] type t = Libvirt.Event.PM_wakeup.reason val to_string : Libvirt.Event.PM_wakeup.t -> string end