@class NSArray; @interface CHTopDownStrokeSplit : NSObject @property (readonly, nonatomic) NSArray *strokeGroup1; @property (readonly, nonatomic) NSArray *strokeGroup2; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } groupBounds1; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } groupBounds2; @property (readonly, nonatomic) double transitionTime; @property (readonly, nonatomic) NSArray *orderedStrokes; @property (readonly, nonatomic) NSArray *orderedStrokesGroup1; @property (readonly, nonatomic) NSArray *orderedStrokesGroup2; @property (readonly, nonatomic) long long substrokeCount1; @property (readonly, nonatomic) long long substrokeCount2; + (id)writingDirectionOrderedStrokes:(id)a0 substrokesByStrokeIdentifier:(id)a1 writingOrientation:(long long)a2; - (void).cxx_destruct; - (id)initWithStrokes:(id)a0 substrokesByStrokeIdentifier:(id)a1 splitIndex:(long long)a2 writingOrientation:(long long)a3; @end