pub type FsWatcher
pub fn close(watcher: FsWatcher) -> Nil
pub fn iterate_async( watcher: FsWatcher, callback: fn(FsEvent) -> Nil, ) -> Nil