[error] invalid-argument-type - Method `__getitem__` of type `(bound method _ArrLikeT@remove_na_arraylike.__getitem__(key) -> Unknown) | (Overload[(key: SupportsIndex) -> Any, (key: slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[Any]] | list[int] | list[builtins.bool] | Series) -> Index]) | (Overload[(key: ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]] | tuple[ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]], ...], /) -> ndarray[tuple[Any, ...], dtype[Any]], (key: SupportsIndex | tuple[SupportsIndex, ...], /) -> Any, (key: SupportsIndex | slice[Any, Any, Any] | EllipsisType | ... omitted 5 union elements, /) -> ndarray[tuple[Any, ...], dtype[Any]]])` cannot be called with key of type `NDFrame` on object of type `_ArrLikeT@remove_na_arraylike`
[error] invalid-argument-type - Method `__getitem__` of type `Overload[(key: SupportsIndex) -> Any, (key: slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[Any]] | list[int] | list[bool] | Series) -> Index]` cannot be called with key of type `NDFrame` on object of type `Index`