massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / appdirs / appdirs.pyi
1 __version_info__: tuple[int, int, int]
2 PY3: bool
3 unicode = str
4 system: str
5
6 def user_data_dir(
7     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
8 ) -> str: ...
9 def site_data_dir(
10     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
11 ) -> str: ...
12 def user_config_dir(
13     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
14 ) -> str: ...
15 def site_config_dir(
16     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
17 ) -> str: ...
18 def user_cache_dir(
19     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
20 ) -> str: ...
21 def user_state_dir(
22     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
23 ) -> str: ...
24 def user_log_dir(
25     appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
26 ) -> str: ...
27
28 class AppDirs:
29     appname: str
30     appauthor: str
31     version: str
32     roaming: bool
33     multipath: bool
34     def __init__(
35         self,
36         appname: str | None = ...,
37         appauthor: str | None = ...,
38         version: str | None = ...,
39         roaming: bool = ...,
40         multipath: bool = ...,
41     ) -> None: ...
42     @property
43     def user_data_dir(self) -> str: ...
44     @property
45     def site_data_dir(self) -> str: ...
46     @property
47     def user_config_dir(self) -> str: ...
48     @property
49     def site_config_dir(self) -> str: ...
50     @property
51     def user_cache_dir(self) -> str: ...
52     @property
53     def user_state_dir(self) -> str: ...
54     @property
55     def user_log_dir(self) -> str: ...