@class NSString, MPMediaPickerConfiguration; @protocol MPMediaPickerControllerDelegate, MPMediaPickerRemoteViewLoader; @interface MPMediaPickerController : UIViewController { MPMediaPickerConfiguration *_configuration; } @property (retain, nonatomic) id loader; @property (readonly, nonatomic) unsigned long long mediaTypes; @property (weak, nonatomic) id delegate; @property (nonatomic) BOOL allowsPickingMultipleItems; @property (nonatomic) BOOL showsCloudItems; @property (nonatomic) BOOL showsItemsWithProtectedAssets; @property (copy, nonatomic) NSString *prompt; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)preheatMediaPicker; - (long long)preferredInterfaceOrientationForPresentation; - (void)viewWillAppear:(BOOL)a0; - (void)viewDidLoad; - (long long)modalPresentationStyle; - (void)_sharedInit; - (unsigned long long)supportedInterfaceOrientations; - (long long)_preferredModalPresentationStyle; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (BOOL)_canShowWhileLocked; - (id)initWithConfiguration:(id)a0; - (void).cxx_destruct; - (id)configuration; - (void)viewDidAppear:(BOOL)a0; - (void)willMoveToParentViewController:(id)a0; - (id)initWithCoder:(id)a0; - (id)typeIdentifiers; - (long long)selectionMode; - (void)_pickerDidCancel; - (void)_forceDismissal; - (void)setPicksSingleCollectionEntity:(BOOL)a0; - (void)_addRemoteView; - (void)_checkLibraryAuthorization; - (BOOL)_hasAddedRemoteView; - (void)_pickerDidPickItems:(id)a0; - (void)_pickerDidPickPlaybackArchive:(id)a0; - (void)_resetRemoteViewController; - (void)_synchronizeSettings; - (id)initWithMediaTypes:(unsigned long long)a0; - (id)initWithSupportedTypeIdentifiers:(id)a0 selectionMode:(long long)a1; - (BOOL)pickingForExternalPlayer; - (BOOL)picksSingleCollectionEntity; - (id)playbackArchiveConfiguration; - (void)remoteMediaPickerDidCancel; - (void)remoteMediaPickerDidPickMediaItems:(id)a0; - (void)remoteMediaPickerDidPickPlaybackArchive:(id)a0; - (void)setPickingForExternalPlayer:(BOOL)a0; - (void)setPlaybackArchiveConfiguration:(id)a0; - (void)setShowsCatalogContent:(BOOL)a0; - (void)setShowsLibraryContent:(BOOL)a0; - (void)setSupportsUnavailableContent:(BOOL)a0; - (void)setWatchCompatibilityVersion:(unsigned int)a0; - (BOOL)showsCatalogContent; - (BOOL)showsLibraryContent; - (BOOL)supportsUnavailableContent; - (unsigned int)watchCompatibilityVersion; @end