import { type WatcherEventMode, type WatcherStateV1 } from '../contracts/watcher-state.js'; export declare const WATCHER_STATE_FILENAME = "watcher-state.json"; export declare function watcherStatePath(outputDir: string): string; export declare function watcherStatePathForGraph(graphPath: string): string; export declare function createWatcherState(eventMode: WatcherEventMode, intervalMs: number): WatcherStateV1; export declare function writeWatcherState(outputDir: string, state: WatcherStateV1): void; export declare function readWatcherState(path: string): WatcherStateV1 | null; export declare function readWatcherStateForGraph(graphPath: string): WatcherStateV1 | null;