@class TSCHMultiDataChartRep; @interface TSCHMultiDataChartRepMultiDataBuildStages : NSObject { TSCHMultiDataChartRep *_rep; struct _NSRange { unsigned long long location; unsigned long long length; } _stages; double _totalDuration; } @property (class, readonly, nonatomic) unsigned long long numberOfFadingBuildStages; @property (readonly, nonatomic) unsigned long long currentStage; @property (readonly, nonatomic) double duration; @property (readonly, nonatomic) BOOL isFadingInLayers; @property (readonly, nonatomic) BOOL isBackgroundOnly; @property (readonly, nonatomic) BOOL isLastStageBackgroundOnly; @property (readonly, nonatomic) BOOL hasStage; + (id)buildStagesWithRep:(id)a0 stages:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 totalDuration:(double)a2; + (unsigned long long)dataSetIndexForRep:(id)a0 buildStage:(unsigned long long)a1; - (void).cxx_destruct; - (void)advanceStage; - (id)chartLayout; - (unsigned long long)dataSetIndexForStage:(unsigned long long)a0; - (id)initWithRep:(id)a0 stages:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 totalDuration:(double)a2; - (BOOL)isBackgroundOnlyStage:(unsigned long long)a0; - (void)setupLayoutDataSetIndexForCurrentStage; - (void)setupLayoutDataSetIndexForNextStage; @end