sig
type t
val path : Bogue.File.Monitor.t -> string
val start :
?delay:float ->
?action:(Bogue.File.Monitor.t -> unit) -> string -> Bogue.File.Monitor.t
val delay : Bogue.File.Monitor.t -> float
val stop : Bogue.File.Monitor.t -> unit
val ls : Bogue.File.Monitor.t -> string list
val size : Bogue.File.Monitor.t -> int option
val modified :
Bogue.File.Monitor.t -> string list * string list * string list
val was_modified : Bogue.File.Monitor.t -> bool
end