function close(watcher, callback) {
			return new Promise(res => {
				const onClose = () => {
					callback();
					res();
				};
				watcher.close(onClose);
			});
		}
@param {import("../").Watching} watcher watcher
@param {(err?: null | Error) -> void} callback callback
@returns {Promise<void>}