- Enum for what kind of change has happened to a file.
- Watches the contents of a directory and emits WatchEvents when something in the directory has changed.
- Watches a file and emits WatchEvents when the file has changed.
- Periodically polls a directory for changes.
- Periodically polls a file for changes.
- An event describing a single change to the file system.