--- /dev/null
+from typing import Any\r
+\r
+class ReloaderLoop:\r
+ name = ... # type: Any\r
+ extra_files = ... # type: Any\r
+ interval = ... # type: Any\r
+ def __init__(self, extra_files=None, interval=1): ...\r
+ def run(self): ...\r
+ def restart_with_reloader(self): ...\r
+ def trigger_reload(self, filename): ...\r
+ def log_reload(self, filename): ...\r
+\r
+class StatReloaderLoop(ReloaderLoop):\r
+ name = ... # type: Any\r
+ def run(self): ...\r
+\r
+class WatchdogReloaderLoop(ReloaderLoop):\r
+ observable_paths = ... # type: Any\r
+ name = ... # type: Any\r
+ observer_class = ... # type: Any\r
+ event_handler = ... # type: Any\r
+ should_reload = ... # type: Any\r
+ def __init__(self, *args, **kwargs): ...\r
+ def trigger_reload(self, filename): ...\r
+ def run(self): ...\r
+\r
+reloader_loops = ... # type: Any\r
+\r
+def run_with_reloader(main_func, extra_files=None, interval=1, reloader_type=''): ...\r