import Runner from "./Runner.js"; import type { FSWatcher } from "chokidar"; import { Options } from "../types/Options.js"; export default class Watcher extends Runner { protected watcher: FSWatcher | null; protected watched: string[]; constructor(input: string, options?: Options); run(): Promise; rerun(): Promise; rebuild(): Promise; watch(): void; }