massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stdlib / _imp.pyi
1 import types
2 from importlib.machinery import ModuleSpec
3 from typing import Any
4
5 def create_builtin(__spec: ModuleSpec) -> types.ModuleType: ...
6 def create_dynamic(__spec: ModuleSpec, __file: Any = ...) -> None: ...
7 def acquire_lock() -> None: ...
8 def exec_builtin(__mod: types.ModuleType) -> int: ...
9 def exec_dynamic(__mod: types.ModuleType) -> int: ...
10 def extension_suffixes() -> list[str]: ...
11 def get_frozen_object(__name: str) -> types.CodeType: ...
12 def init_frozen(__name: str) -> types.ModuleType: ...
13 def is_builtin(__name: str) -> int: ...
14 def is_frozen(__name: str) -> bool: ...
15 def is_frozen_package(__name: str) -> bool: ...
16 def lock_held() -> bool: ...
17 def release_lock() -> None: ...