import { EventEmitter } from 'events'; import { Logger } from '../types'; export interface WatcherOptions { ignored?: string[]; ignoreInitial?: boolean; usePolling?: boolean; interval?: number; } export declare class FileWatcher extends EventEmitter { private watcher; private logger; constructor(logger: Logger); start(paths: string | string[], options?: WatcherOptions): void; stop(): void; isRunning(): boolean; } //# sourceMappingURL=watcher.d.ts.map