import { type FSWatcher } from 'chokidar'; /** * Start watching a schema file for changes. * Debounces rapid changes by 200ms before calling regenerate(). * * @param schemaPath - Absolute path to the schema file to watch * @param regenerate - Async callback to invoke after a debounced change event * @returns The chokidar FSWatcher instance (with patched close() for state tracking) */ export declare function startWatch(schemaPath: string, regenerate: () => Promise): Promise; //# sourceMappingURL=watcher.d.ts.map