úÎ#ß!µ     Safe&File modification time in millisecondsIs the file a directoryNone/Each type provides a default watcher for a passUAn event that gives some info on changed files (disjunct from deleted and new files) %An event that fires for each new file )An event that fires for each deleted path AFree all possibly used resources. No event will fire after this.    None GWatch files in this directory recursively for changes every n seconds.SRecursively traverse a folder, follow symbolic links but don't visit a file twice.MRecursively traverse a folder, follows symbolic links, doesn't loop however.XList all files that have a larger modification time in the second map than in the first=List all files that occur in the second map but not the first=List all files that occur in the first map but not the second\Fork a thread that continuously polls the given paht and compares the results of two polls.  seconds interval path to watchPush new files / dirsPush deleted files / dirsPush changed files / dirsSeconds between polls     None!" !+Raise the callback id of a callback watcher"&Add an action to unregister a callback>Wrap a file watcher in a datatype that allows adding callbacks>Add a callback that is executed when file deletion is detected>Add a callback that is executed when file creation is detected Add a callback on a changed filejUnregister the given CallbackId from the FileWatcher does nothing if the CallbackId is not in the watcherIRemove all callbacks form the watcher. They will not be called after this9Remove all callbacks and close the underlying FileWatcher#HAdd a listener to an event, return the action to unregister the listener$%&'(!" An IO action on the deleted pathAn IO action on the new pathAction on changed file#   $%&'(!"#NoneINBuild a file watcher6Build a file watcher that allows to register callbacks) )*      !"#$%&'()*+,delta_1bgbQhaNipzJj7rJbgVxuGSystem.Delta.BaseSystem.Delta.ClassSystem.Delta.PollSystem.Delta.Callback System.DeltaFileInfo fileInfoPathfileInfoTimestamp fileInfoIsDir mkFileInfo FileWatcherdefaultWatcher changedFilesnewFiles deletedFilescleanUpAndClose PollWatchercreatePollWatcherCallbackWatcher CallbackId withCallbackswithDeleteCallbackwithNewCallbackwithChangedCallbackunregisterCallbackremoveAllCallbackscloseCallbackWatcherdeltaDirdeltaDirWithCallbacksrecursiveDescentrecursiveDescent'diffChangedFiles diffNewFilesdiffDeletedFilesstartWatchThread$fFileWatcherPollWatcherraiseIdaddCallbackUnregistercallbackOnEvent baseWatchernextCallbackIdwatcherCallbacks watcherId