diff --git a/stubs/PIL/ImageDraw2.pyi b/stubs/PIL/ImageDraw2.pyi new file mode 100644 --- /dev/null +++ b/stubs/PIL/ImageDraw2.pyi @@ -0,0 +1,38 @@ +# Stubs for PIL.ImageDraw2 (Python 3) +# +# NOTE: This dynamically typed stub was automatically generated by stubgen. + +from typing import Any, Optional + +class Pen: + color: Any = ... + width: Any = ... + def __init__(self, color: Any, width: int = ..., opacity: int = ...) -> None: ... + +class Brush: + color: Any = ... + def __init__(self, color: Any, opacity: int = ...) -> None: ... + +class Font: + color: Any = ... + font: Any = ... + def __init__(self, color: Any, file: Any, size: int = ...) -> None: ... + +class Draw: + draw: Any = ... + image: Any = ... + transform: Any = ... + def __init__(self, image: Any, size: Optional[Any] = ..., color: Optional[Any] = ...) -> None: ... + def flush(self): ... + def render(self, op: Any, xy: Any, pen: Any, brush: Optional[Any] = ...) -> None: ... + def settransform(self, offset: Any) -> None: ... + def arc(self, xy: Any, start: Any, end: Any, *options: Any) -> None: ... + def chord(self, xy: Any, start: Any, end: Any, *options: Any) -> None: ... + def ellipse(self, xy: Any, *options: Any) -> None: ... + def line(self, xy: Any, *options: Any) -> None: ... + def pieslice(self, xy: Any, start: Any, end: Any, *options: Any) -> None: ... + def polygon(self, xy: Any, *options: Any) -> None: ... + def rectangle(self, xy: Any, *options: Any) -> None: ... + def symbol(self, xy: Any, symbol: Any, *options: Any) -> None: ... + def text(self, xy: Any, text: Any, font: Any) -> None: ... + def textsize(self, text: Any, font: Any): ...