text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import "BuddyChoiceManager.h"
  
  #import "UITableViewDataSource-Protocol.h"
  #import "UITableViewDelegate-Protocol.h"
  #import "UITableViewDelegatePrivate-Protocol.h"
  
  @class BuddyChoice, NSString, UIView;
  
  @interface BuddyTableChoiceManager : BuddyChoiceManager <UITableViewDataSource, UITableViewDelegate, UITableViewDelegatePrivate>
  {
      _Bool _wantsNextButton;	// 16 = 0x10
      _Bool _allowManualRowHeight;	// 17 = 0x11
      UIView *_footerView;	// 24 = 0x18
      double _fixedRowHeight;	// 32 = 0x20
      BuddyChoice *_selectedChoice;	// 40 = 0x28
      CDUnknownBlockType _cellConstructor;	// 48 = 0x30
  }
  
  - (void).cxx_destruct;	// IMP=0x0000000100021dd4
  @property(nonatomic) _Bool allowManualRowHeight; // @synthesize allowManualRowHeight=_allowManualRowHeight;
  @property(copy, nonatomic) CDUnknownBlockType cellConstructor; // @synthesize cellConstructor=_cellConstructor;
  @property(nonatomic) _Bool wantsNextButton; // @synthesize wantsNextButton=_wantsNextButton;
  @property(retain, nonatomic) BuddyChoice *selectedChoice; // @synthesize selectedChoice=_selectedChoice;
  @property(nonatomic) double fixedRowHeight; // @synthesize fixedRowHeight=_fixedRowHeight;
  @property(retain, nonatomic) UIView *footerView; // @synthesize footerView=_footerView;
  - (_Bool)tableView:(id)arg1 shouldDrawTopSeparatorForSection:(long long)arg2;	// IMP=0x0000000100021d08
  - (id)tableViewDelegate;	// IMP=0x0000000100021d04
  - (id)tableViewDataSource;	// IMP=0x0000000100021d00
  - (double)heightForFooterInTableView:(id)arg1;	// IMP=0x0000000100021ca0
  - (id)viewForFooterInTableView:(id)arg1;	// IMP=0x0000000100021c94
  - (void)setChoices:(id)arg1;	// IMP=0x0000000100021bb0
  - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;	// IMP=0x0000000100021b24
  - (double)tableView:(id)arg1 estimatedHeightForRowAtIndexPath:(id)arg2;	// IMP=0x0000000100021b14
  - (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;	// IMP=0x000000010002197c
  - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;	// IMP=0x00000001000217b4
  - (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3;	// IMP=0x0000000100021754
  - (void)configureCell:(id)arg1 atIndexPath:(id)arg2;	// IMP=0x00000001000214a0
  - (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2;	// IMP=0x0000000100021454
  - (long long)numberOfSectionsInTableView:(id)arg1;	// IMP=0x000000010002144c
  - (void)_updateSelectedChoiceCheckmarkWithtableView:(id)arg1;	// IMP=0x00000001000212e4
  - (void)setSelectedChoiceIndex:(unsigned long long)arg1 tableView:(id)arg2;	// IMP=0x0000000100020fe4
  - (id)initWithCellConstructor:(CDUnknownBlockType)arg1 allowManualRowHeight:(_Bool)arg2;	// IMP=0x0000000100020f4c
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  