import type { Run } from "../..";
type Event = {
    type: 'add' | 'unlink' | 'change';
    file: NormalizedPath;
};
export declare class Watcher {
    readonly events: AsyncIterable<Event>;
    private watcher;
    constructor(run: Run);
}
export {};
