import { ForkTsCheckerWebpackPluginState } from '../ForkTsCheckerWebpackPluginState'; import { FSWatcher } from 'chokidar'; import { Watcher, WatchFileSystem, WatchFileSystemOptions } from './WatchFileSystem'; import { Compiler } from 'webpack'; declare class InclusiveNodeWatchFileSystem implements WatchFileSystem { private watchFileSystem; private compiler; private pluginState; get watcher(): import("./WatchFileSystem").Watchpack; readonly dirsWatchers: Map; constructor(watchFileSystem: WatchFileSystem, compiler: Compiler, pluginState: ForkTsCheckerWebpackPluginState); private paused; watch(files: Iterable, dirs: Iterable, missing: Iterable, startTime?: number, options?: Partial, callback?: Function, callbackUndelayed?: Function): Watcher; } export { InclusiveNodeWatchFileSystem };