from _typeshed import Incomplete

DEFAULT_STANDARD_LIBRARY_PATHS: Incomplete
DEFAULT_IGNORE_HEADERS: Incomplete

def process_define_directives(c_code): ...
def process_include_directives(c_code, base_dir, standard_library_paths, ignore_headers): ...
def generate_pyi(input_file, output_dir: Incomplete | None = None, output_name: Incomplete | None = None, additional_paths: Incomplete | None = None, additional_ignores: Incomplete | None = None) -> None: ...
def main() -> None: ...
