/** * Watcher registry */ export declare class WatcherRegistry { /** * Name of the watcher registry */ static readonly NAME: string; /** * Name of the corresponding entry in the config */ static readonly CONFIG_ENTRY = "watchers"; /** * Parsed config */ private readonly config; /** * List of watchers */ private readonly watchers; /** * Create a new watcher registry */ constructor(); /** * Initialize watchers */ init(): Promise; /** * Start all watchers */ startAll(): Promise; /** * Stop all watchers */ stopAll(): Promise; }