diff --git a/stubs/louie/plugin.pyi b/stubs/louie/plugin.pyi new file mode 100644 --- /dev/null +++ b/stubs/louie/plugin.pyi @@ -0,0 +1,22 @@ +# Stubs for louie.plugin (Python 3) +# +# NOTE: This dynamically typed stub was automatically generated by stubgen. + +from typing import Any + +def install_plugin(plugin: Any) -> None: ... +def remove_plugin(plugin: Any) -> None: ... + +class Plugin: + def is_live(self, receiver: Any): ... + def wrap_receiver(self, receiver: Any): ... + +class QtWidgetPlugin(Plugin): + is_live: Any = ... + qt: Any = ... + def __init__(self) -> None: ... + def is_live(self, receiver: Any): ... + +class TwistedDispatchPlugin(Plugin): + def __init__(self) -> None: ... + def wrap_receiver(self, receiver: Any): ...