massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / pytz / lazy.pyi
1 from typing import Iterator, List, Set, TypeVar\r
2 from collections import Mapping\r
3 \r
4 _T = TypeVar('_T')\r
5 _KT = TypeVar('_KT')\r
6 _VT = TypeVar('_VT')\r
7 \r
8 class LazyDict(Mapping[_KT, _VT]):\r
9     def __getitem__(self, key: _KT) -> _VT: ...\r
10     def __iter__(self) -> Iterator[_KT]: ...\r
11     def __len__(self) -> int: ...\r
12 \r
13 class LazyList(List[_T]): ...\r
14 class LazySet(Set[_T]): ...\r