sig
type t
val close : t -> Int_result.unit
val close_noerr : t -> unit
val close_wait : t -> unit Lwt.t
val is_active : t -> bool
val ref' : t -> unit
val unref : t -> unit
val has_ref : t -> bool
val to_handle : Uwt.Timer.t -> Uwt.Handle.t
val sleep : int -> unit Lwt.t
val start :
repeat:int ->
timeout:int -> cb:(Uwt.Timer.t -> unit) -> Uwt.Timer.t uv_result
val start_exn :
repeat:int -> timeout:int -> cb:(Uwt.Timer.t -> unit) -> Uwt.Timer.t
end