Module type Luv__Loop_watcher.KIND

type kind
val t : kind Luv__.C.Types.Handle.t Ctypes.typ
val init : Luv.Loop.t -> kind Luv__.C.Types.Handle.t Ctypes.ptr -> int
val get_trampoline : unit -> (kind Luv__.C.Types.Handle.t Ctypes.ptr -> unit) Ctypes.static_funptr
val start : kind Luv__.C.Types.Handle.t Ctypes.ptr -> (kind Luv__.C.Types.Handle.t Ctypes.ptr -> unit) Ctypes.static_funptr -> int
val stop : kind Luv__.C.Types.Handle.t Ctypes.ptr -> int