diff --git a/src/PIL/ImageDraw.py b/src/PIL/ImageDraw.py index e4e8969f9ea..a2c52f34785 100644 --- a/src/PIL/ImageDraw.py +++ b/src/PIL/ImageDraw.py @@ -696,10 +696,10 @@ def _prepare_multiline_text( | ImageFont.TransposedFont | None ), - anchor: str | None, + anchor: ImageFont.Anchor | None, spacing: float, - align: str, - direction: str | None, + align: Align, + direction: ImageFont.Direction | None, features: list[str] | None, language: str | None, stroke_width: float, @@ -707,7 +707,7 @@ def _prepare_multiline_text( font_size: float | None, ) -> tuple[ ImageFont.ImageFont | ImageFont.FreeTypeFont | ImageFont.TransposedFont, - str, + ImageFont.Anchor, list[tuple[tuple[float, float], AnyStr]], ]: if direction == "ttb":