@class TSDStrokePattern, TSUColor; @interface TSDMutableStroke : TSDStroke <TSDMutableStroke> @property (nonatomic) BOOL dontClearBackground; @property (copy, nonatomic) TSUColor *color; @property (nonatomic) double width; @property (nonatomic) double actualWidth; @property (nonatomic) int cap; @property (nonatomic) int join; @property (nonatomic) double miterLimit; @property (copy, nonatomic) TSDStrokePattern *pattern; + (id)stroke; + (id)emptyStroke; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)setPatternPropertiesFromStroke:(id)a0; - (void)setDontClearBackground:(BOOL)a0; - (void)setPropertiesFromStroke:(id)a0; @end