/** * E2E Test Runner - File Watcher * * Monitors test directories for changes and triggers re-runs. */ export interface WatcherOptions { paths: string[]; patterns: string[]; debounceMs: number; onChange: (changedPath: string) => void; onError?: (error: Error) => void; } export interface Watcher { close(): void; } export declare function createWatcher(options: WatcherOptions): Watcher; //# sourceMappingURL=watcher.d.ts.map