massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stdlib / _posixsubprocess.pyi
1 # NOTE: These are incomplete!
2
3 from typing import Callable, Sequence
4
5 def cloexec_pipe() -> tuple[int, int]: ...
6 def fork_exec(
7     args: Sequence[str],
8     executable_list: Sequence[bytes],
9     close_fds: bool,
10     fds_to_keep: Sequence[int],
11     cwd: str,
12     env_list: Sequence[bytes],
13     p2cread: int,
14     p2cwrite: int,
15     c2pred: int,
16     c2pwrite: int,
17     errread: int,
18     errwrite: int,
19     errpipe_read: int,
20     errpipe_write: int,
21     restore_signals: int,
22     start_new_session: int,
23     preexec_fn: Callable[[], None],
24 ) -> int: ...