Rendering-neutral stroke geometry and styling metadata.
@type t() :: %Figler.Render.Stroke{ align: atom() | nil, cap: atom() | nil, cap_size: Figler.Render.Text.Measurement.t() | nil, dash_pattern: [float()], join: atom() | nil, miter_limit: float() | nil, weight: float() | nil }