@class NSString, NSArray, UITraitCollection, NSURL, PSSpecifier, UILongPressGestureRecognizer, UIImageView, NSURLSession, PSTableCellHighlightContext, NSNumber; @interface PSTableCell : UITableViewCell { id _value; UIImageView *_checkedImageView; BOOL _checked; BOOL _shouldHideTitle; NSString *_hiddenTitle; int _alignment; SEL _pAction; id _pTarget; BOOL _cellEnabled; PSSpecifier *_specifier; BOOL _lazyIcon; BOOL _lazyIconDontUnload; BOOL _lazyIconForceSynchronous; NSString *_lazyIconAppID; PSTableCellHighlightContext *_customHighlightContext; NSURLSession *_urlSession; NSURL *_lazyIconURL; } @property (nonatomic) BOOL isCopyable; @property (retain, nonatomic) NSURL *lazyIconURL; @property (retain, nonatomic) UILongPressGestureRecognizer *longTapRecognizer; @property (nonatomic) BOOL isCopyable; @property (retain, nonatomic) UILongPressGestureRecognizer *longTapRecognizer; @property (retain, nonatomic) NSArray *constraints; @property (retain, nonatomic) UITraitCollection *cachedTraitCollection; @property (retain, nonatomic) NSString *lazyIconUTTypeIdentifier; @property (retain, nonatomic) NSNumber *lazyIconShapeOverride; @property (retain, nonatomic) PSSpecifier *specifier; @property (nonatomic) long long type; @property (nonatomic) BOOL reusedCell; @property (nonatomic) BOOL forceHideDisclosureIndicator; + (id)reuseIdentifierForClassAndType:(long long)a0; + (long long)cellStyle; + (double)defaultCellHeight; + (Class)cellClassForSpecifier:(id)a0; + (long long)cellTypeFromString:(id)a0; + (id)reuseIdentifierForBasicCellTypes:(long long)a0; + (id)reuseIdentifierForSpecifier:(id)a0; + (id)stringFromCellType:(long long)a0; - (id)iconImageView; - (id)_automationID; - (void)setAlignment:(int)a0; - (void)dealloc; - (id)initWithStyle:(long long)a0 reuseIdentifier:(id)a1 specifier:(id)a2; - (void)setHighlighted:(BOOL)a0 animated:(BOOL)a1; - (void)prepareForReuse; - (void)refreshCellContentsWithSpecifier:(id)a0; - (id)getLazyIcon; - (void)copy:(id)a0; - (id)target; - (id)blankIcon; - (id)imageDescriptor; - (void)forceSynchronousIconLoadOnNextIconLoad; - (void)setAction:(SEL)a0; - (SEL)action; - (id)_urlSession; - (void)setIcon:(id)a0; - (void)setTarget:(id)a0; - (id)titleLabel; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (id)title; - (id)value; - (void)layoutSubviews; - (void)setTitle:(id)a0; - (void)setSelected:(BOOL)a0 animated:(BOOL)a1; - (void)setValue:(id)a0; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (BOOL)canReload; - (double)textFieldOffset; - (id)_checkmarkImage:(BOOL)a0; - (id)_disclosureChevronImage:(BOOL)a0; - (BOOL)isChecked; - (id)scriptingInfoWithChildren; - (void)setChecked:(BOOL)a0; - (id)valueLabel; - (id)_contentString; - (void)setCellEnabled:(BOOL)a0; - (id)getIcon; - (id)_copyableText; - (void)_invalidateHighlightContext; - (void)_updateAccessoryTypeForSpecifier:(id)a0; - (BOOL)canBeChecked; - (SEL)cellAction; - (BOOL)cellEnabled; - (void)cellRemovedFromView; - (id)cellTarget; - (id)getIconFromIconServices; - (id)getLazyIconID; - (void)handleTraitCollectionChange:(id)a0; - (void)highlightCellForDuration:(double)a0 animateUnighlight:(BOOL)a1; - (unsigned long long)iconShape; - (struct CGSize { double x0; double x1; })iconSizeForShape:(unsigned long long)a0 scale:(double)a1; - (id)lazyIconQueue:(id)a0; - (void)loadISIconFromSpecifier:(id)a0; - (void)longPressed:(id)a0; - (BOOL)modernLayoutEnabled; - (void)reloadWithSpecifier:(id)a0 animated:(BOOL)a1; - (void)setCellAction:(SEL)a0; - (void)setCellTarget:(id)a0; - (void)setShouldHideTitle:(BOOL)a0; - (void)setValueChangedTarget:(id)a0 action:(SEL)a1 specifier:(id)a2; - (void)setupModernLayoutConstraints; - (BOOL)shouldUseModernLayout; - (id)titleTextLabel; @end