@class NSURL, UIBarButtonItem, PREditingTitleLayoutPickerComponentViewController, PREditingFontPickerComponentViewController, PREditingContentStylePickerComponentViewController, NSString, PREditorContentStylePickerConfiguration, PREditorNumberingSystemViewController, UIStackView, NSArray, PRPosterTitleStyleConfiguration, PREditorNumberingSystemPickerController, PRTitleAlignmentBarButtonItem; @protocol PREditingFontAndContentStylePickerViewControllerDelegate; @interface PREditingFontAndContentStylePickerViewController : UIViewController <PREditingFontPickerComponentViewControllerDelegate, PREditingTitleLayoutPickerComponentViewControllerDelegate, PREditorNumberingSystemPickerControllerDelegate, PREditingContentStylePickerComponentViewControllerDelegate, PREditorNumberingSystemViewControllerDelegate, UISheetPresentationControllerDelegate, UIPopoverPresentationControllerDelegate> @property (readonly, copy, nonatomic) NSString *role; @property (copy, nonatomic) NSString *titleString; @property (nonatomic) BOOL hasLoadedComponentViewControllers; @property (retain, nonatomic) UIStackView *rootStackView; @property (retain, nonatomic) UIBarButtonItem *numberSystemBarItem; @property (retain, nonatomic) PREditorNumberingSystemPickerController *numberingSystemController; @property (retain, nonatomic) PRTitleAlignmentBarButtonItem *titleAlignmentBarItem; @property (retain, nonatomic) PREditingFontPickerComponentViewController *fontPickerController; @property (retain, nonatomic) PREditingTitleLayoutPickerComponentViewController *titleLayoutPickerController; @property (retain, nonatomic) PREditingContentStylePickerComponentViewController *contentStylePickerController; @property (retain, nonatomic) PREditorNumberingSystemViewController *numberingSystemViewController; @property (copy, nonatomic) NSArray *additionalFontConfigurations; @property (readonly, nonatomic) unsigned long long components; @property (retain, nonatomic) PRPosterTitleStyleConfiguration *titleStyleConfiguration; @property (retain, nonatomic) PREditorContentStylePickerConfiguration *contentStylePickerConfiguration; @property (nonatomic) double contentsLuminance; @property (copy, nonatomic) NSURL *extensionBundleURL; @property (weak, nonatomic) id<PREditingFontAndContentStylePickerViewControllerDelegate> delegate; @property (copy, nonatomic) id /* block */ changeHandler; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)defaultFontIdentifiersForRole:(id)a0; + (id)defaultFontIdentifiersForRole:(id)a0 titleString:(id)a1; - (void)traitCollectionDidChange:(id)a0; - (void)viewDidLayoutSubviews; - (void)presentationControllerDidDismiss:(id)a0; - (void)loadView; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void).cxx_destruct; - (void)_closeButtonTapped:(id)a0; - (BOOL)_shouldShowWeightSliderForSelectedFont; - (void)_signalDelegateDidFinish; - (id)contentStylePickerComponentViewController:(id)a0 coordinatorForStyle:(id)a1 isSuggested:(BOOL)a2; - (void)contentStylePickerComponentViewController:(id)a0 didSelectStyle:(id)a1 userSelected:(BOOL)a2; - (void)contentStylePickerComponentViewControllerDidChangeHeight:(id)a0; - (double)desiredDetent; - (void)didPressTitleAlignmentBarButtonItem:(id)a0; - (void)fontPickerComponentViewController:(id)a0 didChangeFontWeight:(double)a1; - (void)fontPickerComponentViewController:(id)a0 didSelectItem:(id)a1; - (void)fontPickerComponentViewControllerDidChangeHeight:(id)a0; - (BOOL)fontPickerComponentViewControllerShouldShowWeightSliderForSelectedFont:(id)a0; - (id)initWithComponents:(unsigned long long)a0 role:(id)a1 titleString:(id)a2; - (void)loadComponentViewControllersIfNeeded; - (id)localeWithNumberingSystem:(id)a0; - (void)numberingSystemPickerController:(id)a0 didSelectNumberingSystem:(id)a1; - (void)numberingSystemViewController:(id)a0 didSelectNumberingSystem:(id)a1; - (void)numberingSystemWasChanged:(id)a0 locale:(id)a1; - (void)titleLayoutPickerComponentViewController:(id)a0 didSelectTitleLayout:(unsigned long long)a1 userSelected:(BOOL)a2; @end