import { AbstractProcess } from "../core/abstract/AbstractProcess.js";
export declare class LiveWatcher extends AbstractProcess {
    private watcher;
    private pathsToWatch;
    private ignoredPaths;
    private onChange;
    constructor(onChange: (filePath: string) => void);
    private setupWatchers;
    startWatching(): void;
    stopWatching(): Promise<void>;
    restartWatcher(): Promise<void>;
}
//# sourceMappingURL=LiveWatcher.d.ts.map