PaintObjectPropertyName: "bounds" | "position" | "fontSize" | "fontFamily" | "fontWeight" | "fontStyle" | "opacity" | "text" | "lineWidth" | "lineColor" | "fillColor" | "rotation" | "shadowBlur" | "shadowColor" | "startPosition" | "endPosition" | "radius" | "points" | "fontName" | "fontColor" | "fontItalic" | "fontBold"

Complete set of paint object properties with strict typing