text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, October 27, 2021 at 3:22:50 PM Mountain Standard Time
                         * Operating System: Version 13.5.1 (Build 17F80)
                         * Image Source: /System/Library/PrivateFrameworks/RTTUI.framework/RTTUI
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <RTTUI/RTTUI-Structs.h>
  #import <UIKitCore/UIViewController.h>
  #import <UIKit/UITableViewDelegate.h>
  #import <UIKit/UITableViewDataSource.h>
  #import <RTTUI/RTTUIUtteranceCellDelegate.h>
  #import <UIKit/UITextViewDelegate.h>
  #import <RTTUI/RTTUIServiceCellDelegate.h>
  
  @class RTTUITextView, CAShapeLayer, UIButton, AXDispatchTimer, NSMutableCharacterSet, NSDictionary, NSMutableString, RTTConversation, NSString, DDParsecCollectionViewController, UITableView, RTTUtterance, TUCall;
  
  @interface RTTUIConversationViewController : UIViewController <UITableViewDelegate, UITableViewDataSource, RTTUIUtteranceCellDelegate, UITextViewDelegate, RTTUIServiceCellDelegate> {
  
  	RTTUITextView* _textView;
  	CAShapeLayer* _bubbleLayer;
  	UIButton* _gaButton;
  	AXDispatchTimer* _ttyPredictionsTimer;
  	AXDispatchTimer* _realTimeTimeout;
  	NSMutableCharacterSet* _unsupportedCharacterSet;
  	NSDictionary* _asciiSubstitutions;
  	AXDispatchTimer* _voAnnouncementTimer;
  	NSMutableString* _voAnnouncementBuffer;
  	BOOL _serviceMessageVisible;
  	AXDispatchTimer* _arouetQuickCoalescer;
  	RTTConversation* _conversation;
  	NSString* _currentServiceMessage;
  	DDParsecCollectionViewController* _lookupController;
  	UITableView* _tableView;
  	RTTUtterance* _currentUtterance;
  	TUCall* _call;
  
  }
  
  @property (nonatomic,retain) DDParsecCollectionViewController * lookupController;              //@synthesize lookupController=_lookupController - In the implementation block
  @property (nonatomic,retain) UITableView * tableView;                                          //@synthesize tableView=_tableView - In the implementation block
  @property (nonatomic,retain) RTTConversation * conversation;                                   //@synthesize conversation=_conversation - In the implementation block
  @property (nonatomic,retain) RTTUtterance * currentUtterance;                                  //@synthesize currentUtterance=_currentUtterance - In the implementation block
  @property (nonatomic,retain) TUCall * call;                                                    //@synthesize call=_call - In the implementation block
  @property (nonatomic,retain) NSString * currentServiceMessage;                                 //@synthesize currentServiceMessage=_currentServiceMessage - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(id)viewControllerForCall:(id)arg1 ;
  +(id)viewControllerForConversation:(id)arg1 ;
  +(BOOL)_validRectangle:(CGRect)arg1 ;
  -(id)init;
  -(void)dealloc;
  -(void)setCall:(TUCall *)arg1 ;
  -(TUCall *)call;
  -(UITableView *)tableView;
  -(void)viewWillAppear:(BOOL)arg1 ;
  -(void)viewWillDisappear:(BOOL)arg1 ;
  -(void)viewDidLoad;
  -(BOOL)_canShowWhileLocked;
  -(BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2 ;
  -(void)viewDidAppear:(BOOL)arg1 ;
  -(long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2 ;
  -(id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2 ;
  -(long long)numberOfSectionsInTableView:(id)arg1 ;
  -(void)setTableView:(UITableView *)arg1 ;
  -(double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2 ;
  -(void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2 ;
  -(void)_define:(id)arg1 ;
  -(void)textViewDidChange:(id)arg1 ;
  -(void)textViewDidChangeSelection:(id)arg1 ;
  -(BOOL)textView:(id)arg1 shouldChangeTextInRange:(NSRange)arg2 replacementText:(id)arg3 ;
  -(RTTConversation *)conversation;
  -(void)setConversation:(RTTConversation *)arg1 ;
  -(void)setupTableView;
  -(void)callDidConnect:(id)arg1 ;
  -(id)addUtterance:(id)arg1 ;
  -(id)cannedResponses;
  -(void)updateCallActiveStatus:(BOOL)arg1 ;
  -(id)currentContactPath;
  -(id)cellAtIndexPath:(id)arg1 ;
  -(id)textViewUtterance;
  -(void)updateGAButton:(BOOL)arg1 ;
  -(void)setTextViewUtterance:(id)arg1 ;
  -(void)setLookupController:(DDParsecCollectionViewController *)arg1 ;
  -(id)onHoldMessage;
  -(void)updateServiceCellWithString:(id)arg1 ;
  -(void)deviceDidReceiveString:(id)arg1 forUtterance:(id)arg2 ;
  -(void)updateTableViewSizeAnimated:(BOOL)arg1 ;
  -(void)toggleMute:(id)arg1 ;
  -(void)updateMuteButton;
  -(void)shareCallInfo:(id)arg1 ;
  -(id)contactDisplayString;
  -(void)_updateServiceCellWithString:(id)arg1 ;
  -(void)setCurrentServiceMessage:(NSString *)arg1 ;
  -(void)_scrollToIndexPathIfNecessary:(id)arg1 animated:(BOOL)arg2 ;
  -(void)utteranceCellDidUpdateContent:(id)arg1 ;
  -(void)updateVoiceOverAnnouncement:(id)arg1 ;
  -(void)setCurrentUtterance:(RTTUtterance *)arg1 ;
  -(RTTUtterance *)currentUtterance;
  -(id)lastRowPathForUtterance:(id)arg1 ;
  -(void)_processRealtimeTimeout;
  -(void)gaButtonPressed:(id)arg1 ;
  -(void)updateViewForKeyboard:(id)arg1 ;
  -(void)realtimeTextDidChange;
  -(BOOL)utteranceIsSelected;
  -(DDParsecCollectionViewController *)lookupController;
  -(id)currentCall;
  -(NSString *)currentServiceMessage;
  -(id)inputTextView;
  -(void)updateUtterance:(id)arg1 forIndexPath:(id)arg2 ;
  -(void)replyCell:(id)arg1 didActivateWithReplyButtonType:(unsigned long long)arg2 ;
  @end
  
  