# Interfaces
File is an interface that we can use to mock various filesystem operations typically accessed through the File object from the "os" package.
Filesystem is an interface that we can use to mock various filesystem operations.
FSWatcher is a callback-based filesystem watcher abstraction for fsnotify.
# Type aliases
FSErrorHandler is called when a fsnotify error occurs.
FSEventHandler is called when a fsnotify event occurs.