/** Start recording changes to `root` and everything under it, short of a shadow root: a `MutationObserver` does not enter one. */ export declare function watch(root: Element): void; /** Stop the watch, if one is running, and drop what it recorded. */ export declare function unwatch(): void; /** * Stop the watch and name what changed, outside the regions the page marked * ignored. Absent when nothing was watching, which is not the same answer as * nothing changing. */ export declare function takeWatch(): readonly string[] | undefined; //# sourceMappingURL=watch.d.ts.map