massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / appdirs / appdirs.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/appdirs/appdirs.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/appdirs/appdirs.pyi
new file mode 100644 (file)
index 0000000..d7c1c55
--- /dev/null
@@ -0,0 +1,55 @@
+__version_info__: tuple[int, int, int]
+PY3: bool
+unicode = str
+system: str
+
+def user_data_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
+) -> str: ...
+def site_data_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
+) -> str: ...
+def user_config_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
+) -> str: ...
+def site_config_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
+) -> str: ...
+def user_cache_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
+) -> str: ...
+def user_state_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
+) -> str: ...
+def user_log_dir(
+    appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
+) -> str: ...
+
+class AppDirs:
+    appname: str
+    appauthor: str
+    version: str
+    roaming: bool
+    multipath: bool
+    def __init__(
+        self,
+        appname: str | None = ...,
+        appauthor: str | None = ...,
+        version: str | None = ...,
+        roaming: bool = ...,
+        multipath: bool = ...,
+    ) -> None: ...
+    @property
+    def user_data_dir(self) -> str: ...
+    @property
+    def site_data_dir(self) -> str: ...
+    @property
+    def user_config_dir(self) -> str: ...
+    @property
+    def site_config_dir(self) -> str: ...
+    @property
+    def user_cache_dir(self) -> str: ...
+    @property
+    def user_state_dir(self) -> str: ...
+    @property
+    def user_log_dir(self) -> str: ...