text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:40:07 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <ChatKit/ChatKit-Structs.h>
  #import <ChatKit/CKTranscriptMessageContentCell.h>
  
  @class CKBalloonView, CKTranscriptCollectionViewLayoutAttributes, NSArray, CKLineView;
  
  @interface CKTranscriptBalloonCell : CKTranscriptMessageContentCell {
  
  	BOOL _mayReparentPluginViews;
  	BOOL _insertingReply;
  	BOOL _lineIsExtended;
  	CKBalloonView* _balloonView;
  	unsigned long long _lineType;
  	CKTranscriptCollectionViewLayoutAttributes* _layoutAttributes;
  	NSArray* _threadGroupLayoutAttributes;
  	NSArray* _threadLineDescription;
  	CKLineView* _lineView;
  	double _lineHorizontalOffset;
  	double _lineViewReferenceY;
  	double _lineViewExpansionFactor;
  
  }
  
  @property (nonatomic,copy) CKTranscriptCollectionViewLayoutAttributes * layoutAttributes;              //@synthesize layoutAttributes=_layoutAttributes - In the implementation block
  @property (nonatomic,copy) NSArray * threadGroupLayoutAttributes;                                      //@synthesize threadGroupLayoutAttributes=_threadGroupLayoutAttributes - In the implementation block
  @property (nonatomic,copy) NSArray * threadLineDescription;                                            //@synthesize threadLineDescription=_threadLineDescription - In the implementation block
  @property (assign,nonatomic) unsigned long long lineType;                                              //@synthesize lineType=_lineType - In the implementation block
  @property (nonatomic,retain) CKLineView * lineView;                                                    //@synthesize lineView=_lineView - In the implementation block
  @property (assign,nonatomic) double lineHorizontalOffset;                                              //@synthesize lineHorizontalOffset=_lineHorizontalOffset - In the implementation block
  @property (assign,nonatomic) double lineViewReferenceY;                                                //@synthesize lineViewReferenceY=_lineViewReferenceY - In the implementation block
  @property (assign,nonatomic) double lineViewExpansionFactor;                                           //@synthesize lineViewExpansionFactor=_lineViewExpansionFactor - In the implementation block
  @property (nonatomic,retain) CKBalloonView * balloonView;                                              //@synthesize balloonView=_balloonView - In the implementation block
  @property (assign,nonatomic) BOOL mayReparentPluginViews;                                              //@synthesize mayReparentPluginViews=_mayReparentPluginViews - In the implementation block
  @property (assign,getter=isInsertingReply,nonatomic) BOOL insertingReply;                              //@synthesize insertingReply=_insertingReply - In the implementation block
  @property (nonatomic,readonly) BOOL lineIsExtended;                                                    //@synthesize lineIsExtended=_lineIsExtended - In the implementation block
  -(void)layoutSubviewsForContents;
  -(void)_animateReplyContextPreview:(/*^block*/id)arg1 ;
  -(void)_animateUpperBracket:(/*^block*/id)arg1 ;
  -(void)_animateLineExtension:(/*^block*/id)arg1 ;
  -(void)_animateLowerBracketToLoop:(/*^block*/id)arg1 ;
  -(void)performInsertion:(/*^block*/id)arg1 ;
  -(CGRect)_createLineViewFrameForThreadGroupLayoutAttributes:(id)arg1 ;
  -(void)setAnimationPauseReasons:(long long)arg1 ;
  -(NSArray *)threadGroupLayoutAttributes;
  -(id)_createLinePathForFrame:(CGRect)arg1 withThreadGroupLayoutAttributes:(id)arg2 ;
  -(id)_lineDescriptionForThreadGroupLayoutAttributes:(id)arg1 setLineType:(BOOL)arg2 ;
  -(void)_drawStraightLineForPath:(id*)arg1 withLayout:(id)arg2 lineViewMaxY:(double)arg3 isTerminal:(BOOL)arg4 ;
  -(void)_drawUpperBracketForPath:(id*)arg1 withLayout:(id)arg2 lineViewMaxX:(double)arg3 lineViewMaxY:(double)arg4 ;
  -(void)_drawLoopForPath:(id*)arg1 withLayout:(id)arg2 ;
  -(BOOL)lineIsExtended;
  -(void)_drawLowerBracketForPath:(id*)arg1 lineViewMaxX:(double)arg2 lineViewMaxY:(double)arg3 ;
  -(void)_fadeInContactImageAlpha:(double)arg1 atBeginTime:(double)arg2 ;
  -(void)_fadeInBalloonAlpha:(double)arg1 atBeginTime:(double)arg2 ;
  -(id)messageDisplayView;
  -(id)animationWithKeyPath:(id)arg1 fromValue:(id)arg2 toValue:(id)arg3 beginTime:(double)arg4 duration:(double)arg5 timingFunctionName:(id)arg6 ;
  -(id)_extendPath:(id*)arg1 withFrame:(CGRect)arg2 ;
  -(void)_slideContactImageWithTranslate:(double)arg1 duration:(double)arg2 beginTime:(double)arg3 ;
  -(long long)insertionAnimationType;
  -(id)_drawLowerBracketLoopForPath:(id)arg1 withLayout:(id)arg2 lineViewMaxY:(double)arg3 ;
  -(double)insertionDurationForInsertionType:(long long)arg1 ;
  -(double)lineViewReferenceY;
  -(id)animationWithKeyPath:(id)arg1 fromValue:(id)arg2 toValue:(id)arg3 beginTime:(double)arg4 duration:(double)arg5 timingFunction:(id)arg6 ;
  -(void)willLayoutDrawerLabelFrame:(CGRect*)arg1 ;
  -(BOOL)mayReparentPluginViews;
  -(NSArray *)threadLineDescription;
  -(void)setThreadLineDescription:(NSArray *)arg1 ;
  -(double)lineHorizontalOffset;
  -(void)setLineHorizontalOffset:(double)arg1 ;
  -(void)setLineViewReferenceY:(double)arg1 ;
  -(double)lineViewExpansionFactor;
  -(void)setLineViewExpansionFactor:(double)arg1 ;
  -(void)addFilter:(id)arg1 ;
  -(void)prepareForReuse;
  -(void)dealloc;
  -(CKBalloonView *)balloonView;
  -(CKLineView *)lineView;
  -(void)setBalloonView:(CKBalloonView *)arg1 ;
  -(void)setLayoutAttributes:(CKTranscriptCollectionViewLayoutAttributes *)arg1 ;
  -(void)clearFilters;
  -(id)init;
  -(void)configureForChatItem:(id)arg1 ;
  -(void)setLineType:(unsigned long long)arg1 ;
  -(CKTranscriptCollectionViewLayoutAttributes *)layoutAttributes;
  -(unsigned long long)lineType;
  -(void)applyLayoutAttributes:(id)arg1 ;
  -(id)description;
  -(void)setMayReparentPluginViews:(BOOL)arg1 ;
  -(BOOL)hidesCheckmark;
  -(void)_ck_setEditing:(BOOL)arg1 animated:(BOOL)arg2 ;
  -(void)setThreadGroupLayoutAttributes:(NSArray *)arg1 ;
  -(BOOL)isInsertingReply;
  -(void)setInsertingReply:(BOOL)arg1 ;
  -(void)setLineView:(CKLineView *)arg1 ;
  -(void)_updateLineForThreadGroupLayoutAttributes:(id)arg1 ;
  @end
  
  