woaru
Version:
Universal Project Setup Autopilot - Analyze and automatically configure development tools for ANY programming language
17 lines • 510 B
TypeScript
import { EventEmitter } from 'events';
export declare class FileWatcher extends EventEmitter {
private watcher?;
private projectPath;
private ignorePatterns;
private fileChangeQueue;
private processChanges;
constructor(projectPath: string);
start(): void;
stop(): void;
private handleFileEvent;
private isRelevantFile;
private isCriticalFile;
addIgnorePattern(pattern: string): void;
getWatchedFileCount(): number;
}
//# sourceMappingURL=FileWatcher.d.ts.map