text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
  //
  
  #import "MMUIViewController.h"
  
  #import "MMImageCropperDelegate-Protocol.h"
  #import "MMImagePreviewBrowserControllerDelegate-Protocol.h"
  #import "MMNearbyAssetCompressVideoObjDelegate-Protocol.h"
  #import "MMNearbyAssetViewDataSource-Protocol.h"
  #import "MMNearbyAssetViewDelegate-Protocol.h"
  #import "UITableViewDataSource-Protocol.h"
  #import "UITableViewDelegate-Protocol.h"
  #import "UIViewControllerPreviewingDelegate-Protocol.h"
  #import "WCActionSheetDelegate-Protocol.h"
  
  @class MMALbumForPHAssetFramework, MMAlbum, MMNearbyAssetPickerControllerProxyObject, MMNearbyAssetPickerControllerProxyObjectForAllAsset, MMNearbyPoiInfo, MMTableView, NSArray, NSMutableArray, NSString, UIButton, UIImageView, UILabel;
  @protocol MMImagePickerControlCenter, MMNearbyAssetPickerControllerDelegate, UIViewControllerPreviewing;
  
  @interface MMNearbyAssetPickerViewController : MMUIViewController <UIViewControllerPreviewingDelegate, MMImageCropperDelegate, WCActionSheetDelegate, MMNearbyAssetViewDelegate, MMNearbyAssetViewDataSource, MMNearbyAssetCompressVideoObjDelegate, UITableViewDataSource, UITableViewDelegate, MMImagePreviewBrowserControllerDelegate>
  {
      NSMutableArray *_imageDictionaries;
      UIImageView *_bottomBar;
      UIButton *_previewButton;
      UIButton *_takePhotoButton;
      UIButton *_nextStepButton;
      double _realBottomBarHeight;
      _Bool _isOriginalImageForSend;
      _Bool _needThumbImage;
      int _compressType;
      unsigned long long _colNum;
      id <UIViewControllerPreviewing> _previewingContext;
      UIButton *m_originImageCheck;
      _Bool _m_isJustReturnMMAsset;
      _Bool _m_hasClickSendButton;
      id <MMNearbyAssetPickerControllerDelegate> _m_delegate;
      id <MMImagePickerControlCenter> _controlCenter;
      MMTableView *_tableView;
      MMAlbum *_m_album;
      MMNearbyPoiInfo *_poiInfo;
      unsigned long long _maxDuration;
      NSMutableArray *_selectedAssetInfos;
      MMNearbyAssetPickerControllerProxyObject *_m_proxyPreviewObject;
      MMNearbyAssetPickerControllerProxyObjectForAllAsset *_m_proxyPreviewObjectForAllAsset;
      NSArray *_albums;
      unsigned long long _processedAssetCount;
      NSMutableArray *_assetCompressVideoObjs;
      UILabel *_tipsLabel;
      MMALbumForPHAssetFramework *_allAssetsAlbum;
      unsigned long long _m_adjustRevertIndex;
  }
  
  @property(nonatomic) unsigned long long m_adjustRevertIndex; // @synthesize m_adjustRevertIndex=_m_adjustRevertIndex;
  @property(retain, nonatomic) MMALbumForPHAssetFramework *allAssetsAlbum; // @synthesize allAssetsAlbum=_allAssetsAlbum;
  @property(retain, nonatomic) UILabel *tipsLabel; // @synthesize tipsLabel=_tipsLabel;
  @property(retain, nonatomic) NSMutableArray *assetCompressVideoObjs; // @synthesize assetCompressVideoObjs=_assetCompressVideoObjs;
  @property(nonatomic) unsigned long long processedAssetCount; // @synthesize processedAssetCount=_processedAssetCount;
  @property(retain, nonatomic) NSArray *albums; // @synthesize albums=_albums;
  @property(retain, nonatomic) MMNearbyAssetPickerControllerProxyObjectForAllAsset *m_proxyPreviewObjectForAllAsset; // @synthesize m_proxyPreviewObjectForAllAsset=_m_proxyPreviewObjectForAllAsset;
  @property(retain, nonatomic) MMNearbyAssetPickerControllerProxyObject *m_proxyPreviewObject; // @synthesize m_proxyPreviewObject=_m_proxyPreviewObject;
  @property(retain, nonatomic) NSMutableArray *selectedAssetInfos; // @synthesize selectedAssetInfos=_selectedAssetInfos;
  @property(nonatomic) _Bool m_hasClickSendButton; // @synthesize m_hasClickSendButton=_m_hasClickSendButton;
  @property(nonatomic) _Bool m_isJustReturnMMAsset; // @synthesize m_isJustReturnMMAsset=_m_isJustReturnMMAsset;
  @property(nonatomic) unsigned long long maxDuration; // @synthesize maxDuration=_maxDuration;
  @property(retain, nonatomic) MMNearbyPoiInfo *poiInfo; // @synthesize poiInfo=_poiInfo;
  @property(retain, nonatomic) MMAlbum *m_album; // @synthesize m_album=_m_album;
  @property(retain, nonatomic) MMTableView *tableView; // @synthesize tableView=_tableView;
  @property(nonatomic) __weak id <MMImagePickerControlCenter> controlCenter; // @synthesize controlCenter=_controlCenter;
  @property(nonatomic) __weak id <MMNearbyAssetPickerControllerDelegate> m_delegate; // @synthesize m_delegate=_m_delegate;
  - (void).cxx_destruct;
  - (void)checkAssetCompressVideoObjs;
  - (void)onMMNearbyAssetCompressVideoCompleteWithVideoURL:(id)arg1 andVideoAssetIndex:(int)arg2 andCompressVideoObj:(id)arg3;
  - (unsigned long long)numberOfSelectedAssetInfosInNearbyAssetView:(id)arg1;
  - (void)nearbyAssetViewWillRemoveSelectedInfo:(id)arg1;
  - (void)nearbyAssetViewNeedEditPhoto:(id)arg1 withScene:(int)arg2;
  - (void)nearbyAssetViewDidTapWithAssetInfo:(id)arg1;
  - (void)nearbyAssetViewDidAsyncGetAsset;
  - (void)nearbyAssetViewWillAsyncGetAsset;
  - (void)OnCompressedSuccess:(id)arg1;
  - (void)OnCompressEnd:(id)arg1;
  - (void)OnCompressBegin;
  - (_Bool)getPickerWAVideoCompressedFromOptionObj;
  - (unsigned long long)getPickerSceneFromOptionObj;
  - (CDUnknownBlockType)getVideoExportCallbackBlockWithAsset:(id)arg1 URL:(id)arg2 noCompress:(_Bool)arg3 exifLogInfo:(id)arg4;
  - (void)compressVideo:(id)arg1;
  - (void)traitCollectionDidChange:(id)arg1;
  - (void)previewingContext:(id)arg1 commitViewController:(id)arg2;
  - (id)previewingContext:(id)arg1 viewControllerForLocation:(struct CGPoint)arg2;
  - (void)imageCropperDidCancel:(id)arg1;
  - (void)imageCropper:(id)arg1 didFinished:(id)arg2;
  - (void)sendVideoWithDraft:(id)arg1;
  - (void)sendVideoWithURL:(id)arg1;
  - (struct CGRect)assetViewFrameGlobal:(id)arg1;
  - (long long)indexInSelectedAssetInfosForAssetInfo:(id)arg1;
  - (void)onOriginImageCheckChanged;
  - (void)onMoveSelectedInfo:(id)arg1 toIndex:(unsigned long long)arg2;
  - (void)onInsertSelectedInfo:(id)arg1 atIndex:(unsigned long long)arg2;
  - (void)onRemoveSelectedInfo:(id)arg1;
  - (void)onFinishEditAssetInfo:(id)arg1;
  - (void)sendImageFromScene:(long long)arg1;
  - (void)sendFail;
  - (void)postProcessImages;
  - (void)processingImage;
  - (void)stopLoadingAndShowError:(id)arg1 withDelay:(double)arg2;
  - (void)stopLoadingAfterSent;
  - (double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2;
  - (id)tableView:(id)arg1 viewForHeaderInSection:(long long)arg2;
  - (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
  - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
  - (id)assetsForIndexPath:(id)arg1;
  - (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2;
  - (long long)numberOfSectionsInTableView:(id)arg1;
  - (int)indexOfNearbyAssetInfoAtIndexPath:(id)arg1 andPosition:(long long)arg2;
  - (void)classifyPhoto;
  - (id)convert:(id)arg1;
  - (void)adjustTableViewInitOffset;
  - (void)addOutterSelectInfo;
  - (void)OnCancel:(id)arg1;
  - (void)OnSend:(id)arg1;
  - (void)OnPreview:(id)arg1;
  - (void)onQuit;
  - (void)onOriginImageCheck:(id)arg1;
  - (void)editPhoto:(id)arg1 withScene:(int)arg2;
  - (void)saveAsset:(_Bool)arg1;
  - (void)saveEditedVideo;
  - (void)saveEditedImage:(_Bool)arg1;
  - (void)previewImageOfSelectedWithIndex:(unsigned int)arg1;
  - (void)previewImageWithAssetInfo:(id)arg1;
  - (void)preparePreviewImageWithAssetInfo:(id)arg1;
  - (int)pickerScene;
  - (void)reloadBottomBar;
  - (void)reloadPhotoView;
  - (void)fixOffset;
  - (void)adjustSubviewRects;
  - (void)viewDidAppear:(_Bool)arg1;
  - (void)viewDidDisappear:(_Bool)arg1;
  - (void)viewWillDisappear:(_Bool)arg1;
  - (void)viewWillAppear:(_Bool)arg1;
  - (void)viewDidTransitionToNewSize;
  - (void)showEmptyTip;
  - (void)showAuthTip;
  - (void)showTipWithWording:(id)arg1;
  - (void)viewDidLoad;
  - (void)didMoveToParentViewController:(id)arg1;
  - (void)viewDidBeDismissed:(_Bool)arg1;
  - (void)viewDidBePoped:(_Bool)arg1;
  - (void)initBottomBar;
  - (void)initTableView;
  - (void)initView;
  - (void)initData;
  - (unsigned long long)selectedAssetInfosCount;
  - (id)init;
  - (id)initForJustReturnMMAsset:(_Bool)arg1 withAdjustRevertIndex:(unsigned long long)arg2;
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  