massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Werkzeug / werkzeug / _reloader.pyi
1 from typing import Any
2
3 class ReloaderLoop:
4     name: Any
5     extra_files: Any
6     interval: float
7     def __init__(self, extra_files: Any | None = ..., interval: float = ...): ...
8     def run(self): ...
9     def restart_with_reloader(self): ...
10     def trigger_reload(self, filename): ...
11     def log_reload(self, filename): ...
12
13 class StatReloaderLoop(ReloaderLoop):
14     name: Any
15     def run(self): ...
16
17 class WatchdogReloaderLoop(ReloaderLoop):
18     observable_paths: Any
19     name: Any
20     observer_class: Any
21     event_handler: Any
22     should_reload: Any
23     def __init__(self, *args, **kwargs): ...
24     def trigger_reload(self, filename): ...
25     def run(self): ...
26
27 reloader_loops: Any
28
29 def run_with_reloader(main_func, extra_files: Any | None = ..., interval: float = ..., reloader_type: str = ...): ...