1 from typing import Iterable, MutableSequence, TypeVar, Union, overload
\r
4 _ULT = TypeVar("_ULT", bound=UserList)
\r
6 class UserList(MutableSequence[_T]):
\r
7 def insert(self, index: int, object: _T) -> None: ...
\r
9 def __setitem__(self, i: int, o: _T) -> None: ...
\r
11 def __setitem__(self, s: slice, o: Iterable[_T]) -> None: ...
\r
12 def __delitem__(self, i: Union[int, slice]) -> None: ...
\r
13 def __len__(self) -> int: ...
\r
15 def __getitem__(self, i: int) -> _T: ...
\r
17 def __getitem__(self: _ULT, s: slice) -> _ULT: ...
\r
18 def sort(self) -> None: ...
\r