def METHOD_NAME(
    self,
    sources: list[str],
    output_dir: str | None = ...,
    macros: _Macro | None = ...,
    include_dirs: list[str] | None = ...,
    debug: bool = ...,
    extra_preargs: list[str] | None = ...,
    extra_postargs: list[str] | None = ...,
    depends: list[str] | None = ...,
) -> list[str]: ...