from __future__ import annotations
from typing import Any, TypedDict

class Texture(TypedDict, total=False):
    AffineTransform: AffineMatrix2D
    Alpha: float
    NumberOfHatchPolygons: int
    Bitmap: XBitmap
    Gradient: XParametricPolyPolygon2D
    Hatching: XParametricPolyPolygon2D
    HatchAttributes: StrokeAttributes
    RepeatModeX: int
    RepeatModeY: int
