abstract class IViewWatch { void startWatching({ViewUpdatedCallback? updatedCallback}); Future stopWatching(); }