massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Pillow / PIL / ImageChops.pyi
1 from .Image import Image
2
3 def constant(image: Image, value: int) -> Image: ...
4 def duplicate(image: Image) -> Image: ...
5 def invert(image: Image) -> Image: ...
6 def lighter(image1: Image, image2: Image) -> Image: ...
7 def darker(image1: Image, image2: Image) -> Image: ...
8 def difference(image1: Image, image2: Image) -> Image: ...
9 def multiply(image1: Image, image2: Image) -> Image: ...
10 def screen(image1: Image, image2: Image) -> Image: ...
11 def soft_light(image1: Image, image2: Image) -> Image: ...
12 def hard_light(image1: Image, image2: Image) -> Image: ...
13 def overlay(image1: Image, image2: Image) -> Image: ...
14 def add(image1: Image, image2: Image, scale: float = ..., offset: int = ...) -> Image: ...
15 def subtract(image1: Image, image2: Image, scale: float = ..., offset: int = ...) -> Image: ...
16 def add_modulo(image1: Image, image2: Image) -> Image: ...
17 def subtract_modulo(image1: Image, image2: Image) -> Image: ...
18 def logical_and(image1: Image, image2: Image) -> Image: ...
19 def logical_or(image1: Image, image2: Image) -> Image: ...
20 def logical_xor(image1: Image, image2: Image) -> Image: ...
21 def blend(image1: Image, image2: Image, alpha: float) -> Image: ...
22 def composite(image1: Image, image2: Image, mask: Image) -> Image: ...
23 def offset(image: Image, xoffset: int, yoffset: int | None = ...) -> Image: ...