@class NSArray, UIBarButtonItemGroup, _UIButtonBarButtonVisualProvider, NSString, NSMutableArray; @protocol TUIButtonBarViewProvider; @interface TUIAssistantButtonBarGroupView : UIView <_UIBarButtonItemViewOwner> { NSMutableArray *_visibleButtons; BOOL _collapsed; } @property (weak, nonatomic) id buttonProvider; @property (retain, nonatomic) _UIButtonBarButtonVisualProvider *visualProvider; @property (retain, nonatomic) UIBarButtonItemGroup *barButtonItemGroup; @property (nonatomic, getter=isCollapsed) BOOL collapsed; @property (readonly, nonatomic) NSArray *visibleButtons; @property (nonatomic) double itemSpacing; @property (readonly, nonatomic) BOOL containsFlexibleItems; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)_itemDidChangeSelectionState:(id)a0; - (void)_itemCustomViewDidChange:(id)a0 fromView:(id)a1; - (void)_itemStandardViewNeedsUpdate:(id)a0; - (void)_itemDidChangeWidth:(id)a0; - (void)_itemDidChangeHiddenState:(id)a0; - (void)_itemDidChangeEnabledState:(id)a0; - (void)_groupDidUpdateItems:(id)a0 removedItems:(id)a1; - (BOOL)pointInside:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (struct CGSize { double x0; double x1; })intrinsicContentSize; - (void).cxx_destruct; - (void)_groupDidUpdateRepresentative:(id)a0 fromRepresentative:(id)a1; - (void)layoutSubviews; - (void)_groupDidUpdateVisibility:(id)a0; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (id)_visibleItems; - (BOOL)_canBeCollapsed; - (id)_buttonBarItemViewForBarButtonItem:(id)a0; - (void)_ensureVisibleButtonsForVisibleItems; - (struct CGSize { double x0; double x1; })_preferredSizeForItems:(id)a0 fittingWidth:(double)a1; - (void)_updateViewForBarButtonItem:(id)a0; - (id)_visibleItemsAllowingCollapse:(BOOL)a0; - (id)initWithBarButtonItemGroup:(id)a0 visualProvider:(id)a1 buttonProvider:(id)a2; @end