diff options
Diffstat (limited to 'stubs/open_webui/models')
| -rw-r--r-- | stubs/open_webui/models/__init__.pyi | 0 | ||||
| -rw-r--r-- | stubs/open_webui/models/config.pyi | 5 | ||||
| -rw-r--r-- | stubs/open_webui/models/users.pyi | 11 |
3 files changed, 16 insertions, 0 deletions
diff --git a/stubs/open_webui/models/__init__.pyi b/stubs/open_webui/models/__init__.pyi new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/stubs/open_webui/models/__init__.pyi diff --git a/stubs/open_webui/models/config.pyi b/stubs/open_webui/models/config.pyi new file mode 100644 index 0000000..ae951b2 --- /dev/null +++ b/stubs/open_webui/models/config.pyi @@ -0,0 +1,5 @@ +from typing import Any + +class Config: + @staticmethod + async def get(key: str, default: Any = None) -> Any: ... diff --git a/stubs/open_webui/models/users.pyi b/stubs/open_webui/models/users.pyi new file mode 100644 index 0000000..79d409e --- /dev/null +++ b/stubs/open_webui/models/users.pyi @@ -0,0 +1,11 @@ +from typing import Any + +class UserModel: + id: str + name: str + def __getattr__(self, name: str) -> Any: ... + +class UsersTable: + async def get_user_by_id(self, id: str, db: Any = None) -> UserModel | None: ... + +Users: UsersTable |
