massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Pillow / PIL / IcnsImagePlugin.pyi
1 from typing import Any
2
3 from .ImageFile import ImageFile
4
5 enable_jpeg2k: Any
6 HEADERSIZE: int
7
8 def nextheader(fobj): ...
9 def read_32t(fobj, start_length, size): ...
10 def read_32(fobj, start_length, size): ...
11 def read_mk(fobj, start_length, size): ...
12 def read_png_or_jpeg2000(fobj, start_length, size): ...
13
14 class IcnsFile:
15     SIZES: Any
16     dct: Any
17     fobj: Any
18     def __init__(self, fobj) -> None: ...
19     def itersizes(self): ...
20     def bestsize(self): ...
21     def dataforsize(self, size): ...
22     def getimage(self, size: Any | None = ...): ...
23
24 class IcnsImageFile(ImageFile):
25     format: str
26     format_description: str
27     @property
28     def size(self): ...
29     @size.setter
30     def size(self, value) -> None: ...
31     best_size: Any
32     im: Any
33     mode: Any
34     def load(self) -> None: ...