massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / setuptools / setuptools / msvc.pyi
1 from typing import Any
2
3 class winreg:
4     HKEY_USERS: Any
5     HKEY_CURRENT_USER: Any
6     HKEY_LOCAL_MACHINE: Any
7     HKEY_CLASSES_ROOT: Any
8
9 def msvc9_find_vcvarsall(version): ...
10 def msvc9_query_vcvarsall(ver, arch: str = ..., *args, **kwargs): ...
11
12 PLAT_SPEC_TO_RUNTIME: Any
13
14 def msvc14_get_vc_env(plat_spec): ...
15 def msvc14_gen_lib_options(*args, **kwargs): ...
16
17 class PlatformInfo:
18     current_cpu: Any
19     arch: Any
20     def __init__(self, arch) -> None: ...
21     @property
22     def target_cpu(self): ...
23     def target_is_x86(self): ...
24     def current_is_x86(self): ...
25     def current_dir(self, hidex86: bool = ..., x64: bool = ...): ...
26     def target_dir(self, hidex86: bool = ..., x64: bool = ...): ...
27     def cross_dir(self, forcex86: bool = ...): ...
28
29 class RegistryInfo:
30     HKEYS: Any
31     pi: Any
32     def __init__(self, platform_info) -> None: ...
33     @property
34     def visualstudio(self): ...
35     @property
36     def sxs(self): ...
37     @property
38     def vc(self): ...
39     @property
40     def vs(self): ...
41     @property
42     def vc_for_python(self): ...
43     @property
44     def microsoft_sdk(self): ...
45     @property
46     def windows_sdk(self): ...
47     @property
48     def netfx_sdk(self): ...
49     @property
50     def windows_kits_roots(self): ...
51     def microsoft(self, key, x86: bool = ...): ...
52     def lookup(self, key, name): ...
53
54 class SystemInfo:
55     WinDir: Any
56     ProgramFiles: Any
57     ProgramFilesx86: Any
58     ri: Any
59     pi: Any
60     known_vs_paths: Any
61     vs_ver: Any
62     def __init__(self, registry_info, vc_ver: Any | None = ...) -> None: ...
63     def find_reg_vs_vers(self): ...
64     def find_programdata_vs_vers(self): ...
65     @property
66     def VSInstallDir(self): ...
67     @property
68     def VCInstallDir(self): ...
69     @property
70     def WindowsSdkVersion(self): ...
71     @property
72     def WindowsSdkLastVersion(self): ...
73     @property
74     def WindowsSdkDir(self): ...
75     @property
76     def WindowsSDKExecutablePath(self): ...
77     @property
78     def FSharpInstallDir(self): ...
79     @property
80     def UniversalCRTSdkDir(self): ...
81     @property
82     def UniversalCRTSdkLastVersion(self): ...
83     @property
84     def NetFxSdkVersion(self): ...
85     @property
86     def NetFxSdkDir(self): ...
87     @property
88     def FrameworkDir32(self): ...
89     @property
90     def FrameworkDir64(self): ...
91     @property
92     def FrameworkVersion32(self): ...
93     @property
94     def FrameworkVersion64(self): ...
95
96 class EnvironmentInfo:
97     pi: Any
98     ri: Any
99     si: Any
100     def __init__(self, arch, vc_ver: Any | None = ..., vc_min_ver: int = ...) -> None: ...
101     @property
102     def vs_ver(self): ...
103     @property
104     def vc_ver(self): ...
105     @property
106     def VSTools(self): ...
107     @property
108     def VCIncludes(self): ...
109     @property
110     def VCLibraries(self): ...
111     @property
112     def VCStoreRefs(self): ...
113     @property
114     def VCTools(self): ...
115     @property
116     def OSLibraries(self): ...
117     @property
118     def OSIncludes(self): ...
119     @property
120     def OSLibpath(self): ...
121     @property
122     def SdkTools(self): ...
123     @property
124     def SdkSetup(self): ...
125     @property
126     def FxTools(self): ...
127     @property
128     def NetFxSDKLibraries(self): ...
129     @property
130     def NetFxSDKIncludes(self): ...
131     @property
132     def VsTDb(self): ...
133     @property
134     def MSBuild(self): ...
135     @property
136     def HTMLHelpWorkshop(self): ...
137     @property
138     def UCRTLibraries(self): ...
139     @property
140     def UCRTIncludes(self): ...
141     @property
142     def FSharp(self): ...
143     @property
144     def VCRuntimeRedist(self): ...
145     def return_env(self, exists: bool = ...): ...