class SiteWatcher implements Watcherimport { SiteWatcher } from "https://deno.land/x/lume@v2.3.0/core/watcher.ts"; ConstructorsnewSiteWatcher(site: Site)Propertiesevents: Events<WatchEvent>site: SiteMethodsaddEventListener(type: WatchEventType,listener: EventListener<WatchEvent>,options?: EventOptions,)Add a listener to an event dispatchEvent(event: WatchEvent)Dispatch an event start()Start the watcher