from _typeshed import StrOrBytesPath from typing import Any from .exceptions import TrashPermissionError as TrashPermissionError # The list should be list[StrOrBytesPath] but that doesn't work because invariance def send2trash(paths: list[Any] | StrOrBytesPath) -> None: ... # Marked as incomplete because there are platform-specific plat_foo modules def __getattr__(name: str) -> Any: ... # incomplete