massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Pillow / PIL / ImageMath.pyi
1 from typing import Any
2
3 VERBOSE: int
4
5 class _Operand:
6     im: Any
7     def __init__(self, im) -> None: ...
8     def apply(self, op, im1, im2: Any | None = ..., mode: Any | None = ...): ...
9     def __bool__(self): ...
10     def __abs__(self): ...
11     def __pos__(self): ...
12     def __neg__(self): ...
13     def __add__(self, other): ...
14     def __radd__(self, other): ...
15     def __sub__(self, other): ...
16     def __rsub__(self, other): ...
17     def __mul__(self, other): ...
18     def __rmul__(self, other): ...
19     def __truediv__(self, other): ...
20     def __rtruediv__(self, other): ...
21     def __mod__(self, other): ...
22     def __rmod__(self, other): ...
23     def __pow__(self, other): ...
24     def __rpow__(self, other): ...
25     def __invert__(self): ...
26     def __and__(self, other): ...
27     def __rand__(self, other): ...
28     def __or__(self, other): ...
29     def __ror__(self, other): ...
30     def __xor__(self, other): ...
31     def __rxor__(self, other): ...
32     def __lshift__(self, other): ...
33     def __rshift__(self, other): ...
34     def __eq__(self, other): ...
35     def __ne__(self, other): ...
36     def __lt__(self, other): ...
37     def __le__(self, other): ...
38     def __gt__(self, other): ...
39     def __ge__(self, other): ...
40
41 def imagemath_int(self): ...
42 def imagemath_float(self): ...
43 def imagemath_equal(self, other): ...
44 def imagemath_notequal(self, other): ...
45 def imagemath_min(self, other): ...
46 def imagemath_max(self, other): ...
47 def imagemath_convert(self, mode): ...
48
49 ops: Any
50
51 def eval(expression, _dict=..., **kw): ...