luxlabs header browser preview


@class CEKApertureButton, CAMPhysicalCaptureNotifier, CAMMetalContext, NSMutableDictionary, CAMPreventConnectionHandoverAssertionController, CAMTorchPatternController, UIButton, CAMKeepAliveController, CAMTimerCache, UILongPressGestureRecognizer, CAMBurstIndicatorView, CUShutterButton, CAMControlDrawer, CAMAnalyticsSessionEvent, CAMAnalyticsCaptureEvent, CAMLevelIndicatorView, UIView, CAMSharedLibraryButton, CAMFocusLockBadge, CEKWheelScrubberView, NSDate, CAMPhysicalCaptureRecognizer, BCSAVParsingSession, CAMIdleController, CAMStorageController, CAMExternalStorage, CAMVideoConfigurationStatusIndicator, _UIPhysicalButtonInteraction, CAMPowerController, CAMRemoteShutterController, CAMFilterButton, UIAlertController, VKCaptureTextAnalyzer, CAMIntensityButton, CAMImageWell, CAMHDRBadge, CAMProminentObjectManager, CAMZoomControl, CAMAnimationDelegate, UIPinchGestureRecognizer, CAMDynamicShutterControl, CAMGridView, UISwipeGestureRecognizer, CAMFeedbackController, UIControl, CAMModeDial, CAMCreativeCameraButton, CAMMutableStillImageCaptureRequest, CAMElapsedTimeView, CAMSharedLibraryBadge, NSSet, CEKApertureSlider, CAMTopBar, NSString, CAMAnalyticsVisionSession, CAMFlashBadge, CAMBottomBar, CEKSlider, CAMPortraitModeInstructionLabel, CAMShallowDepthOfFieldBadge, NSMutableArray, CAMDisabledModeOverlayView, CAMHDRButton, CAMMachineReadableCodeLoggingController, CAMClosedViewfinderController, CAMLocationController, CAMFlipButton, CAMLivePhotoButton, CAMTimerIndicatorView, CEKLightingControl, CAMCallStatusMonitor, CAMPreciseTimer, CAMCaptureGraphConfiguration, CAMFilterNameBadge, PUReviewScreenDoneButton, CAMLivePhotoBadge, CAMCameraRollController, CAMViewfinderTransitionController, CEKLightingNameBadge, CAMHorizonLevelView, NSArray, CAMLibrarySelectionController, CAMQRCodeInstructionLabel, CAMPreviewViewController, CAMZoomSlider, UIPanGestureRecognizer, CAMLevelViewModel, CAMMessagesPhotosButton, CAMTimelapseController, CAMFullscreenViewfinder, CAMExternalStorageMonitor, CAMUtilityBar, CAMAnalyticsControlDrawerEvent, CAMPanoramaViewController, CAMMotionController, CAMTimerButton, CUCaptureController, CAMFlashButton, CAMDisabledPreviewController;
@protocol CAMViewfinderReviewButtonSource, CAMViewfinderTransitionable, CAMViewfinderViewControllerCameraRollTestingDelegate, CAMCameraConfigurationDelegate, CAMCreativeCameraDelegate, CAMViewfinderViewControllerStillImageCaptureRequestTestingDelegate, CAMViewfinderViewControllerVideoCaptureRequestTestingDelegate;

@interface CAMViewfinderViewController : UIViewController <UIGestureRecognizerDelegate, CAMModeDialDataSource, CAMStillImageCaptureRequestDelegate, CAMVideoCaptureRequestDelegate, CAMPanoramaCaptureRequestDelegate, CAMFacesDelegate, CAMMachineReadableCodeDelegate, CAMTextRegionResultDelegate, CAMConfigurationDelegate, CAMSuggestionDelegate, CAMAvailabilityDelegate, CAMBurstDelegate, CAMTimerButtonDelegate, CAMControlVisibilityDelegate, CAMControlVisibilityUpdateDelegate, CAMPreviewViewControllerDelegate, CAMCaptureRecoveryDelegate, CAMCaptureInterruptionDelegate, CAMCaptureRunningDelegate, CAMZoomDelegate, CAMZoomSliderDelegate, CAMTimelapseControllerDelegate, CAMCameraRollControllerImageWellDelegate, CAMCameraRollControllerSessionDelegate, CAMCameraRollControllerPresentationDelegate, CAMClosedViewfinderControllerDelegate, CAMDisabledPreviewControllerDelegate, CAMStillImageCapturingVideoDelegate, CAMZoomControlDelegate, CAMShallowDepthOfFieldStatusDelegate, CAMPhysicalCaptureNotifierDelegate, CEKWheelScrubberViewDelegate, CAMVideoThumbnailContentsDelegate, CAMBarsAccessibilityHUDManagerDelegate, CAMDescriptionOverlayViewDelegate, CAMShutterButtonDelegate, CEKLightingControlDelegate, CAMPurgeableStorageContainerDelegate, CAMFullscreenViewfinderDelegate, CAMDynamicShutterControlDelegate, CAMControlStatusBarDelegate, CAMBadgeTrayDelegate, CAMControlDrawerDelegate, CAMFullscreenModeSelectorDataSource, CAMFullscreenModeSelectorDelegate, CAMPreviewLayerOverCaptureStatusDelegate, CAMVideoConfigurationStatusIndicatorDelegate, CAMHistogramDelegate, CAMProminentObjectManagerDelegate, BCSActionDelegate, VKCImageAnalysisInteractionDelegate, VKCaptureTextAnalysisRequestDelegate, CAMImageAnalysisButtonDelegate, VKTextLiftingViewDelegate, CAMSemanticStyleSettingsControllerDelegate, CAMTimerCacheDelegate, CAMLibrarySelectionDelegate, CAMHorizonLevelViewDelegate, CAMExternalStorageMonitorDelegate, _UIPhysicalButtonInteractionDelegate, CAMCaptureControllerSystemPressureStateDelegate, CAMRemoteShutterDelegate> {
    struct { BOOL respondsToWillBeginConfiguration; BOOL respondsToDidCompleteConfiguration; } _configurationDelegateFlags;
}

@property (readonly, nonatomic) CUCaptureController *_captureController;
@property (readonly, nonatomic) CAMPreviewViewController *_previewViewController;
@property (readonly, nonatomic) CAMPanoramaViewController *_panoramaViewController;
@property (readonly, nonatomic) CAMCameraRollController *_cameraRollController;
@property (readonly, nonatomic) CAMIdleController *_idleController;
@property (readonly, nonatomic) CAMClosedViewfinderController *_closedViewfinderController;
@property (readonly, nonatomic) CAMDisabledPreviewController *_disabledPreviewController;
@property (readonly, nonatomic) CAMCallStatusMonitor *_callStatusMonitor;
@property (nonatomic, getter=_isOpeningViewfinder, setter=_setOpeningViewfinder:) BOOL _openingViewfinder;
@property (nonatomic, getter=_isClosingViewfinder, setter=_setClosingViewfinder:) BOOL _closingViewfinder;
@property (nonatomic, getter=_isAutoResumeCancelingWithoutBackgrounding, setter=_setAutoResumeCancelingWithoutBackgrounding:) BOOL _autoResumeCancelingWithoutBackgrounding;
@property (readonly, nonatomic) CAMLocationController *_locationController;
@property (readonly, nonatomic) CAMMotionController *_motionController;
@property (readonly, nonatomic) CAMTimelapseController *_timelapseController;
@property (readonly, nonatomic) CAMRemoteShutterController *_remoteShutterController;
@property (readonly, nonatomic) CAMKeepAliveController *_keepAliveController;
@property (readonly, nonatomic) CAMPowerController *_powerController;
@property (readonly, nonatomic) CAMStorageController *_storageController;
@property (readonly, nonatomic) CAMExternalStorageMonitor *_storageMonitor;
@property (retain, nonatomic) CAMAnalyticsCaptureEvent *_timelapseAnalyticsEvent;
@property (retain, nonatomic, setter=_setCurrentGraphConfiguration:) CAMCaptureGraphConfiguration *_currentGraphConfiguration;
@property (readonly, nonatomic) long long _currentMode;
@property (readonly, nonatomic) long long _currentDevice;
@property (readonly, nonatomic) long long _currentDevicePosition;
@property (readonly, nonatomic) long long _currentVideoConfiguration;
@property (nonatomic) long long _videoConfigurationOverride;
@property (nonatomic) long long _slomoConfigurationOverride;
@property (nonatomic) long long _cinematicConfigurationOverride;
@property (retain, nonatomic, setter=_setConfiguredGraphConfiguration:) CAMCaptureGraphConfiguration *_configuredGraphConfiguration;
@property (readonly, nonatomic) long long _configuredMode;
@property (readonly, nonatomic) long long _configuredDevice;
@property (nonatomic, getter=_isReconfiguring, setter=_setReconfiguring:) BOOL _reconfiguring;
@property (nonatomic, getter=_isReconfiguringForZoomChange, setter=_setReconfiguringForZoomChange:) BOOL _reconfiguringForZoomChange;
@property (nonatomic) BOOL _completedInitialConfiguration;
@property (nonatomic, setter=_setResolvedFlashMode:) long long _resolvedFlashMode;
@property (nonatomic, setter=_setResolvedHDRMode:) long long _resolvedHDRMode;
@property (nonatomic, setter=_setResolvedLivePhotoMode:) long long _resolvedLivePhotoMode;
@property (nonatomic, setter=_setResolvedTorchMode:) long long _resolvedTorchMode;
@property (nonatomic, setter=_setDesiredFlashMode:) long long _desiredFlashMode;
@property (nonatomic, setter=_setDesiredHDRMode:) long long _desiredHDRMode;
@property (nonatomic, setter=_setDesiredLivePhotoMode:) long long _desiredLivePhotoMode;
@property (nonatomic, setter=_setDesiredTorchMode:) long long _desiredTorchMode;
@property (nonatomic, setter=_setDesiredLowLightControlMode:) unsigned long long _desiredLowLightControlMode;
@property (nonatomic, setter=_setResolvedLowLightControlMode:) unsigned long long _resolvedLowLightControlMode;
@property (nonatomic, setter=_setResolvedLowLightMode:) long long _resolvedLowLightMode;
@property (nonatomic, setter=_setLowLightDurationMapping:) struct { double minimumDuration; double maximumDuration; } _lowLightDurationMapping;
@property (nonatomic, setter=_setLowLightConflicts:) unsigned long long _lowLightConflicts;
@property (nonatomic, getter=_isLowLightCaptureUIVisible, setter=_setLowLightCaptureUIVisible:) BOOL _lowLightCaptureUIVisible;
@property (nonatomic, getter=_isCurrentLowLightCaptureCancelable, setter=_setCurrentLowLightCaptureCancelable:) BOOL _currentLowLightCaptureCancelable;
@property (readonly, nonatomic, getter=_isLowLightCaptureCanceling) BOOL _lowLightCaptureCanceling;
@property (nonatomic, setter=_setResolvedMacroMode:) long long _resolvedMacroMode;
@property (nonatomic) BOOL _depthEffectEnabledFromSuggestion;
@property (nonatomic, setter=_setDesiredRAWMode:) long long _desiredRAWMode;
@property (nonatomic, setter=_setResolvedRAWMode:) long long _resolvedRAWMode;
@property (nonatomic, setter=_setPhotoFormatConflicts:) unsigned long long _photoFormatConflicts;
@property (nonatomic, setter=_setDesiredPhotoResolution:) long long _desiredPhotoResolution;
@property (nonatomic, setter=_setResolvedPhotoResolution:) long long _resolvedPhotoResolution;
@property (nonatomic, setter=_setDesiredPhotoFormat:) struct { long long encoding; long long resolution; } _desiredAdvancedPhotoFormat;
@property (nonatomic, setter=_setResolvedProResVideoMode:) long long _resolvedProResVideoMode;
@property (nonatomic, setter=_setDesiredVideoStabilizationMode:) long long _desiredVideoStabilizationMode;
@property (nonatomic, getter=_isFlashingVideoStabilizationBadge, setter=_setFlashingVideoStabilizationBadge:) BOOL _flashingVideoStabilizationBadge;
@property (nonatomic, setter=_setResolvedTimerDuration:) long long _resolvedTimerDuration;
@property (nonatomic, setter=_setPhotoModeEffectFilterType:) long long _photoModeEffectFilterType;
@property (nonatomic, setter=_setSquareModeEffectFilterType:) long long _squareModeEffectFilterType;
@property (nonatomic, setter=_setPortraitModeEffectFilterType:) long long _portraitModeEffectFilterType;
@property (nonatomic, setter=_setPortraitModeLightingEffectType:) long long _portraitModeLightingEffectType;
@property (nonatomic, setter=_setPortraitModeApertureValue:) double _portraitModeApertureValue;
@property (nonatomic, setter=_setPortraitModeIntensityValue:) double _portraitModeIntensityValue;
@property (nonatomic, setter=_setLastDefaultApertureValue:) double _lastDefaultApertureValue;
@property (readonly, nonatomic) NSMutableDictionary *_exposureBiasesByMode;
@property (nonatomic, setter=_setShadowClippingValue:) double _shadowClippingValue;
@property (nonatomic, setter=_setHighlightClippingValue:) double _highlightClippingValue;
@property (retain, nonatomic, setter=_setSemanticStyles:) NSMutableArray *_semanticStyles;
@property (nonatomic, setter=_setSelectedSemanticStyleIndex:) unsigned long long _selectedSemanticStyleIndex;
@property (retain, nonatomic, setter=_setCurrentStillImageCaptureMomentSettings:) CAMMutableStillImageCaptureRequest *_currentStillImageCaptureMomentSettings;
@property (nonatomic, setter=_setHomeIndicatorAutoHideOrientation:) long long _homeIndicatorAutoHideOrientation;
@property (nonatomic, setter=_setLastConfigurationRequestID:) int _lastConfigurationRequestID;
@property (nonatomic, setter=_setNeedsDeferredGraphConfiguration:) BOOL _needsDeferredGraphConfiguration;
@property (nonatomic, setter=_setInternalAutorotationStyle:) long long _internalAutorotationStyle;
@property (nonatomic, setter=_setLayoutStyle:) long long _layoutStyle;
@property (readonly, nonatomic) BOOL _useCreativeCameraControls;
@property (readonly, nonatomic) CAMControlDrawer *_controlDrawer;
@property (readonly, nonatomic) CAMFullscreenViewfinder *_fullscreenViewfinder;
@property (readonly, nonatomic) CAMViewfinderTransitionController *_transitionController;
@property (readonly, weak, nonatomic) id<CAMViewfinderTransitionable> _viewfinderTransitionable;
@property (readonly, nonatomic) CAMTopBar *_topBar;
@property (readonly, nonatomic) CAMBottomBar *_bottomBar;
@property (readonly, nonatomic) CAMFlashButton *_flashButton;
@property (readonly, nonatomic) CAMFlashBadge *_flashBadge;
@property (readonly, nonatomic) CAMHDRButton *_HDRButton;
@property (readonly, nonatomic) CAMHDRBadge *_HDRBadge;
@property (readonly, nonatomic) CAMTimerButton *_timerButton;
@property (readonly, nonatomic) CAMLivePhotoButton *_livePhotoButton;
@property (readonly, nonatomic) CAMSharedLibraryButton *_sharedLibraryButton;
@property (readonly, nonatomic) CAMSharedLibraryBadge *_sharedLibraryBadge;
@property (readonly, nonatomic) CAMFlipButton *_flipButton;
@property (readonly, nonatomic) CAMFocusLockBadge *_focusAndExposureLockBadge;
@property (retain, nonatomic) UIButton *_reviewButton;
@property (readonly, nonatomic) CAMCreativeCameraButton *_creativeCameraButton;
@property (readonly, nonatomic) CAMMessagesPhotosButton *_photosButton;
@property (readonly, nonatomic) PUReviewScreenDoneButton *_doneButton;
@property (readonly, nonatomic) CAMFilterNameBadge *_filterNameBadge;
@property (readonly, nonatomic) CAMLivePhotoBadge *_livePhotoBadge;
@property (readonly, nonatomic) CAMElapsedTimeView *_elapsedTimeView;
@property (readonly, nonatomic) CAMElapsedTimeView *_targetElapsedTimeView;
@property (nonatomic, setter=_setShallowDepthOfFieldStatus:) long long _shallowDepthOfFieldStatus;
@property (nonatomic, setter=_setStagePreviewStatus:) long long _stagePreviewStatus;
@property (readonly, nonatomic) CAMShallowDepthOfFieldBadge *_shallowDepthOfFieldBadge;
@property (readonly, nonatomic) CAMPortraitModeInstructionLabel *_portraitModeInstructionLabel;
@property (readonly, nonatomic) CAMQRCodeInstructionLabel *_qrCodeInstructionLabel;
@property (readonly, nonatomic) CAMPortraitModeInstructionLabel *_targetPortraitModeInstructionLabel;
@property (readonly, nonatomic) CAMQRCodeInstructionLabel *_targetQRCodeInstructionLabel;
@property (readonly, nonatomic) NSMutableDictionary *_descriptionOverlayViewByMode;
@property (readonly, nonatomic) CAMMetalContext *_metalContext;
@property (readonly, nonatomic) CUShutterButton *_shutterButton;
@property (readonly, nonatomic) CAMDynamicShutterControl *_dynamicShutterControl;
@property (readonly, nonatomic) UIControl *_primaryShutterControl;
@property (readonly, nonatomic) CUShutterButton *_stillDuringVideoButton;
@property (readonly, nonatomic) CAMModeDial *_modeDial;
@property (readonly, nonatomic) CAMImageWell *_imageWell;
@property (readonly, nonatomic) CAMFilterButton *_filterButton;
@property (readonly, nonatomic) CEKApertureButton *_apertureButton;
@property (readonly, nonatomic) CAMIntensityButton *_intensityButton;
@property (readonly, nonatomic) CAMBurstIndicatorView *_burstIndicatorView;
@property (readonly, nonatomic) CAMTimerIndicatorView *_timerIndicatorView;
@property (readonly, nonatomic) CAMZoomSlider *_zoomSlider;
@property (readonly, nonatomic) CAMZoomControl *_zoomControl;
@property (readonly, nonatomic) CAMGridView *_gridView;
@property (readonly, nonatomic) CAMLevelIndicatorView *_levelView;
@property (readonly, nonatomic) CAMHorizonLevelView *_horizonLevelView;
@property (readonly, nonatomic) CAMLevelViewModel *_levelViewModel;
@property (readonly, nonatomic) CAMUtilityBar *_utilityBar;
@property (readonly, nonatomic) CEKWheelScrubberView *_filterScrubberView;
@property (readonly, nonatomic) CEKApertureSlider *_portraitApertureSlider;
@property (readonly, nonatomic) CEKSlider *_portraitIntensitySlider;
@property (readonly, nonatomic) CEKLightingControl *_lightingControl;
@property (readonly, nonatomic) CEKLightingNameBadge *_lightingNameBadge;
@property (readonly, nonatomic) CAMVideoConfigurationStatusIndicator *_videoConfigurationStatusIndicator;
@property (readonly, nonatomic) CAMVideoConfigurationStatusIndicator *_targetVideoConfigurationStatusIndicator;
@property (weak, nonatomic, setter=_setCaptureAnimationPreviewOverlay:) UIView *_captureAnimationPreviewOverlay;
@property (nonatomic, getter=_isProactiveFlashSuggestionSuppressed, setter=_setProactiveFlashSuggestionSuppressed:) BOOL _proactiveFlashSuggestionSuppressed;
@property (nonatomic, setter=_setFlashAndHDRConflictingControl:) long long _flashAndHDRConflictingControl;
@property (nonatomic, setter=_setCapturingFromPhysicalButton:) BOOL _capturingFromPhysicalButton;
@property (nonatomic, getter=_isSwipeToModeSwitchEnabled, setter=_setSwipeToModeSwitchEnabled:) BOOL _swipeToModeSwitchEnabled;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_previousModeGestureRecognizer;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_nextModeGestureRecognizer;
@property (retain, nonatomic) CAMPhysicalCaptureRecognizer *_physicalCaptureRecognizer;
@property (retain, nonatomic) _UIPhysicalButtonInteraction *_actionButtonInteraction;
@property (readonly, nonatomic) UIPinchGestureRecognizer *_zoomPinchGestureRecognizer;
@property (readonly, nonatomic) UIPanGestureRecognizer *_cameraRollSwipeUpGestureRecognizer;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_swipeDownGestureRecognizer;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_swipeUpGestureRecognizer;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_previousFilterGestureRecognizer;
@property (readonly, nonatomic) UISwipeGestureRecognizer *_nextFilterGestureRecognizer;
@property (readonly, nonatomic) UILongPressGestureRecognizer *_sharedLibraryLongPressGestureRecognizer;
@property (retain, nonatomic) CAMPhysicalCaptureNotifier *_physicalCaptureNotifier;
@property (nonatomic, setter=_setCachedVideoZoomFactor:) double _cachedVideoZoomFactor;
@property (nonatomic, setter=_setShouldIgnoreZoomFactorKVOForRamping:) BOOL _shouldIgnoreZoomFactorKVOForRamping;
@property (nonatomic, setter=_setVideoZoomFactorAtPinchStart:) double _videoZoomFactorAtPinchStart;
@property (nonatomic, setter=_setVideoZoomFactorAtDynamicShutterStart:) double _videoZoomFactorAtDynamicShutterStart;
@property (readonly, nonatomic) BOOL _shouldUseZoomControlInsteadOfSlider;
@property (retain, nonatomic, setter=_setCurrentBurstTimer:) CAMPreciseTimer *_currentBurstTimer;
@property (readonly, nonatomic) BOOL _shouldCaptureWithTimer;
@property (nonatomic, getter=_isCapturingFromTimer, setter=_setCapturingFromTimer:) BOOL _capturingFromTimer;
@property (retain, nonatomic, setter=_setSynchronizedCaptureTimerDelegate:) CAMAnimationDelegate *_synchronizedCaptureTimerDelegate;
@property (nonatomic, setter=_setRemainingCaptureTimerTicks:) unsigned long long _remainingCaptureTimerTicks;
@property (retain, nonatomic, setter=_setLastTimerIndicatorFaceUpdateDate:) NSDate *_lastTimerIndicatorFaceUpdateDate;
@property (readonly, nonatomic) CAMTorchPatternController *_torchPatternController;
@property (nonatomic, setter=_setLastShutterButtonTouchDownTime:) unsigned long long _lastShutterButtonTouchDownTime;
@property (retain, nonatomic, setter=_setDiskSpaceAlertController:) UIAlertController *_diskSpaceAlertController;
@property (nonatomic, getter=_isBurstEndSoundPlaying, setter=_setBurstEndSoundPlaying:) BOOL _burstEndSoundPlaying;
@property (retain, nonatomic, setter=_setFlashOrTorchUnavailableAlertController:) UIAlertController *_flashOrTorchUnavailableAlertController;
@property (nonatomic, setter=_setDidAcceptCompromisedFlash:) BOOL _didAcceptCompromisedFlash;
@property (nonatomic, getter=_resetTimerDurationAfterDelayedCapture, setter=_setResetTimerDurationAfterDelayedCapture:) BOOL _resetTimerDurationAfterDelayedCapture;
@property (readonly, nonatomic, getter=_isCapturing) BOOL _capturing;
@property (readonly, nonatomic, setter=_setPreventConnectionHandoverAssertionController:) CAMPreventConnectionHandoverAssertionController *_preventConnectionHandoverAssertionController;
@property (nonatomic, getter=_isOutOfDiskSpace, setter=_setOutOfDiskSpace:) BOOL _outOfDiskSpace;
@property (nonatomic, setter=_setReceivedOutOfDiskSpaceErrorDuringCapture:) BOOL _receivedOutOfDiskSpaceErrorDuringCapture;
@property (nonatomic, getter=_isPerformingTopBarOrientationChange, setter=_setPerformingTopBarOrientationChange:) BOOL _performingTopBarOrientationChange;
@property (readonly, nonatomic) CAMTimerCache *_timerCache;
@property (nonatomic, setter=_setWantsFilterScrubberVisible:) BOOL _wantsFilterScrubberVisible;
@property (nonatomic, setter=_setShouldShowFilterScrubberAfterNextRender:) BOOL _shouldShowFilterScrubberAfterNextRender;
@property (nonatomic, getter=_isShowingFilterScrubber, setter=_setShowingFilterScrubber:) BOOL _showingFilterScrubber;
@property (nonatomic, getter=_isShowingPortraitApertureSlider, setter=_setShowingPortraitApertureSlider:) BOOL _showingPortraitApertureSlider;
@property (nonatomic, getter=_isShowingPortraitIntensitySlider, setter=_setShowingPortraitIntensitySlider:) BOOL _showingPortraitIntensitySlider;
@property (nonatomic, getter=_isAnimatingFilterScrubberDismissal, setter=_setAnimatingFilterScrubberDismissal:) BOOL _animatingFilterScrubberDismissal;
@property (nonatomic, setter=_setOverCapturePreviewStatus:) long long _overCapturePreviewStatus;
@property (nonatomic) long long _cachedSharedLibraryTimerState;
@property (readonly, nonatomic) BOOL _shouldDisableUserInteractionForTransitioning;
@property (readonly, nonatomic, getter=_isTransitioningToCreativeCamera) BOOL _transitioningToCreativeCamera;
@property (readonly, nonatomic, getter=_isTransitioningToReview) BOOL _transitioningToReview;
@property (readonly, nonatomic, getter=_isTransitioningBackFromReview) BOOL _transitioningBackFromReview;
@property (nonatomic, getter=_isModeDisabled, setter=_setModeDisabled:) BOOL _modeDisabled;
@property (retain, nonatomic, setter=_setDisabledModeOverlayView:) CAMDisabledModeOverlayView *_disabledModeOverlayView;
@property (nonatomic, setter=_setLastZoomInteractionType:) long long _lastZoomInteractionType;
@property (nonatomic) unsigned long long _faceCount;
@property (nonatomic) unsigned long long _catCount;
@property (nonatomic) unsigned long long _dogCount;
@property (retain, nonatomic, setter=_setAccessibilityHUDManagers:) NSMutableArray *_accessibilityHUDManagers;
@property (readonly, nonatomic) CAMFeedbackController *_feedbackController;
@property (nonatomic, setter=_setLastPerformedShutterButtonFeedbackType:) unsigned long long _lastPerformedShutterButtonFeedbackType;
@property (retain, nonatomic) id _filterScrubberLayerContents;
@property (retain, nonatomic) NSArray *_filterTypes;
@property (nonatomic, setter=_setLastMRCResultsCount:) long long _lastMRCResultsCount;
@property (retain, nonatomic, setter=_setBarcodeParsingSession:) BCSAVParsingSession *_barcodeParsingSession;
@property (readonly, nonatomic) CAMMachineReadableCodeLoggingController *_machineReadableCodeLoggingController;
@property (retain, nonatomic, setter=_setCachedQRCodeResults:) NSArray *_cachedQRCodeResults;
@property (retain, nonatomic, setter=_setCachedAppClipCodeResults:) NSArray *_cachedAppClipCodeResults;
@property (retain, nonatomic, setter=_setTextInteractionBackground:) UIView *_textInteractionBackground;
@property (nonatomic, setter=_setWantsVisualTextAnalysis:) BOOL _wantsVisualTextAnalysis;
@property (nonatomic, setter=_setWantsVisualTextSelectionInstructions:) BOOL _wantsVisualTextSelectionInstructions;
@property (retain, nonatomic, setter=_setCurrentStillImageCaptureTextAnalysisIdentifier:) NSString *_currentStillImageCaptureTextAnalysisIdentifier;
@property (retain, nonatomic, setter=_setCurrentStillImageCaptureTextAnalysisStartDate:) NSDate *_currentStillImageCaptureTextAnalysisStateDate;
@property (retain, nonatomic, setter=_setCurrentStillImageCaptureTextAnalysisEndDate:) NSDate *_currentStillImageCaptureTextAnalysisEndDate;
@property (retain, nonatomic, setter=_setCurrentTextAnalysisDetectionEndDate:) NSDate *_currentTextAnalysisDetectionEndDate;
@property (retain, nonatomic, setter=_setImageAnalyzer:) VKCaptureTextAnalyzer *_imageAnalyzer;
@property (retain, nonatomic, setter=_setProminentObjectManager:) CAMProminentObjectManager *_prominentObjectManager;
@property (retain, nonatomic, setter=_setVisionAnalyticsSession:) CAMAnalyticsVisionSession *_visionAnalyticsSession;
@property (retain, nonatomic, setter=_setAnalyticsSessionEvent:) CAMAnalyticsSessionEvent *_analyticsSessionEvent;
@property (retain, nonatomic, setter=_setAnalyticsControlDrawerEvent:) CAMAnalyticsControlDrawerEvent *_analyticsControlDrawerEvent;
@property (retain, nonatomic, setter=_setConnectedStorage:) CAMExternalStorage *_connectedStorage;
@property (nonatomic, setter=_setExternalStorageOutputEnabled:) BOOL _externalStorageOutputEnabled;
@property (nonatomic, getter=isUserInteractionLoggingEnabled) BOOL userInteractionLoggingEnabled;
@property (readonly, nonatomic) CAMLibrarySelectionController *_librarySelectionController;
@property (weak, nonatomic) id<CAMViewfinderViewControllerStillImageCaptureRequestTestingDelegate> stillImageCaptureTestDelegate;
@property (weak, nonatomic) id<CAMViewfinderViewControllerVideoCaptureRequestTestingDelegate> videoCaptureTestDelegate;
@property (weak, nonatomic) id<CAMViewfinderViewControllerCameraRollTestingDelegate> cameraRollControllerTestDelegate;
@property (copy, nonatomic) NSSet *availableCaptureModes;
@property (nonatomic) long long autorotationStyle;
@property (nonatomic) BOOL automaticallyAdjustsAutorotationStyle;
@property (nonatomic) BOOL automaticallyAdjustsApplicationIdleTimer;
@property (weak, nonatomic) id<CAMCameraConfigurationDelegate> configurationDelegate;
@property (nonatomic, getter=isPerformingTileTransition) BOOL performingTileTransition;
@property (nonatomic, getter=isDisablingMultipleCaptureFeatures) BOOL disablingMultipleCaptureFeatures;
@property (nonatomic, getter=isDisablingAdditionalCaptures) BOOL disablingAdditionalCaptures;
@property (nonatomic, getter=isPreventingAdditionalCaptures, setter=_setPreventingAdditionalCaptures:) BOOL preventingAdditionalCaptures;
@property (nonatomic) unsigned long long persistenceBehavior;
@property (readonly, nonatomic) long long messagesTransitionState;
@property (readonly, nonatomic) long long emulationMode;
@property (nonatomic, getter=isShowingStandardControls) BOOL showingStandardControls;
@property (nonatomic) long long imagePickerVideoConfiguration;
@property (nonatomic) double maximumVideoRecordingDuration;
@property (retain, nonatomic) UIView *customOverlayView;
@property (nonatomic) struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } customPreviewViewTransform;
@property (nonatomic, getter=isPerformingReviewUsingOverlay) BOOL performingReviewUsingOverlay;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } reviewUsingOverlayFrame;
@property (nonatomic) long long flashMode;
@property (nonatomic) long long torchMode;
@property (nonatomic, setter=setHDRMode:) long long hdrMode;
@property (nonatomic) long long timerDuration;
@property (nonatomic) long long livePhotoMode;
@property (nonatomic) long long photoModeAspectRatioCrop;
@property (nonatomic) long long rawMode;
@property (nonatomic) long long photoResolution;
@property (readonly, nonatomic) long long configuredCaptureMode;
@property (readonly, nonatomic) long long currentCaptureMode;
@property (readonly, nonatomic) long long configuredCaptureDevice;
@property (readonly, nonatomic) long long currentCaptureDevice;
@property (readonly, nonatomic, getter=isCapturingPhoto) BOOL capturingPhoto;
@property (readonly, nonatomic, getter=isCapturingLivePhoto) BOOL capturingLivePhoto;
@property (readonly, nonatomic, getter=isRecording) BOOL recording;
@property (weak, nonatomic) id<CAMViewfinderReviewButtonSource> reviewButtonSource;
@property (weak, nonatomic) id<CAMCreativeCameraDelegate> creativeCameraDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL shouldHideTopBar;
@property (readonly, nonatomic) BOOL shouldHideFlashButton;
@property (readonly, nonatomic) BOOL shouldHideHDRButton;
@property (readonly, nonatomic) BOOL shouldHideTimerButton;
@property (readonly, nonatomic) BOOL shouldHideFlipButton;
@property (readonly, nonatomic) BOOL shouldHideElapsedTimeView;
@property (readonly, nonatomic) BOOL shouldHideLivePhotoButton;
@property (readonly, nonatomic) BOOL shouldHidePortraitModeInstructionLabel;
@property (readonly, nonatomic) BOOL shouldHideQRCodeInstructionLabel;
@property (readonly, nonatomic) BOOL shouldHideFilterNameBadge;
@property (readonly, nonatomic) BOOL shouldHideLightingControl;
@property (readonly, nonatomic) BOOL shouldLayoutLightingNameBadgeAtBottom;
@property (readonly, nonatomic) BOOL shouldShiftPreviewForUtilityBar;

- (BOOL)_allowsPhysicalCaptureInteraction;
- (void)availableDiskSpaceChanged:(id)a0;
- (void)cameraRollControllerWillPresentCameraRoll:(id)a0 withOneUpController:(id)a1;
- (void)_updateFullscreenViewfinderControlsVisibilityForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)captureController:(id)a0 didOutputLowLightStatus:(long long)a1;
- (void)_embedAllControlsWithLayoutStyle:(long long)a0;
- (long long)_displayedFlashModeForMode:(long long)a0 flashActive:(out BOOL *)a1;
- (void)_embedHDRButtonWithLayoutStyle:(long long)a0;
- (BOOL)_shouldEnableFlashButton;
- (void)captureController:(id)a0 didOutputAppClipCodeResults:(id)a1;
- (BOOL)_shouldEnableSwipeToModeSwitch;
- (long long)_effectFilterTypeForMode:(long long)a0;
- (void)_setEffectFilterType:(long long)a0 forMode:(long long)a1;
- (BOOL)_shouldShowSharedLibraryImageWellIndicatorForGraphConfiguration:(id)a0;
- (void)captureControllerDidReachMaximumBurstLength:(id)a0;
- (double)_zoomSliderValueForZoomFactor:(double)a0;
- (struct { long long x0; long long x1; })_fallbackPhotoFormatForDesiredFormat:(struct { long long x0; long long x1; })a0 mode:(long long)a1 device:(long long)a2;
- (BOOL)_isExpectedLowLightDurationCancelable;
- (void)dynamicShutterControlDidShortPress:(id)a0;
- (void)_updatePhysicalButtonCapturedEnabledResigningActiveOrDisappearing:(BOOL)a0;
- (void)request:(id)a0 didFailWithError:(id)a1;
- (BOOL)_shouldHideModeDialForGraphConfiguration:(id)a0 isCapturingBurst:(BOOL)a1;
- (void)_handleSwipeUpGestureRecognizer:(id)a0;
- (long long)_diskSpaceAlertType;
- (void)_handleUserChangedToDevice:(long long)a0;
- (void)_embedLivePhotoButtonWithLayoutStyle:(long long)a0;
- (BOOL)_shouldEnableAutoMacroButton;
- (void)_embedLightingControlWithLayoutStyle:(long long)a0;
- (void)_updateOriginForRequest:(id)a0;
- (void)_handleUserChangedToFlashMode:(long long)a0;
- (void)_teardownSynchronizedCaptureTimerDelegate;
- (BOOL)_shouldEnableFilterButton;
- (id)viewfinderView;
- (void)stillImageRequestsWillRequestCTMVideoCaptureEnd;
- (void)_createTimerButtonIfNecessary;
- (void)_resetObjectResults;
- (BOOL)_shouldEnableApertureButton;
- (BOOL)shouldHideLightingNameBadgeForOrientation:(long long)a0;
- (void)_handleImageWellReleased:(id)a0;
- (void)_initiateCTMCaptureWithCurrentSettingsAtSystemTime:(unsigned long long)a0;
- (void)_createFilterScrubberGestureRecognizersIfNecessary;
- (unsigned long long)_shutterButtonFeedbackForCurrentConfiguration;
- (BOOL)_shouldUseFiltersForGraphConfiguration:(id)a0;
- (BOOL)_shouldEnableTimerButton;
- (void)_handleApplicationWillEnterForeground:(id)a0;
- (void)_handlePhotoFormatPickerLongPressed:(id)a0;
- (void)stillImageRequestsDidStopCapturingCTMVideo;
- (void)_createFlashBadgeIfNecessary;
- (void)_collapseExpandedButtonsAnimated:(BOOL)a0;
- (void)stillImageRequestDidStartCapturing:(id)a0 resolvedSettings:(id)a1;
- (void)_updateLightingUIForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (id)cameraRollControllerPresentingViewController:(id)a0;
- (void)_createOrDestroyHDRButtonIfNecessary;
- (void)_destroyHDRButtonIfNecessary;
- (void)_embedShutterButtonWithLayoutStyle:(long long)a0;
- (unsigned long long)_reasonsToDisableCreativeCameraButton;
- (void)_setResolvedTorchMode:(long long)a0 animated:(BOOL)a1;
- (void)remoteShutter:(id)a0 setIrisMode:(long long)a1;
- (void)_destroyLevelViewIfNecessary;
- (void)_updateMaxRecordingTimeInstructionLabelForGraphConfiguration:(id)a0;
- (void)panoramaRequestDidStartCapturing:(id)a0;
- (void)_createCommonControlsIfNecessary;
- (void)_updateDescriptionOverlayVisibilityForMode:(long long)a0 allowShow:(BOOL)a1 allowHide:(BOOL)a2 animated:(BOOL)a3;
- (BOOL)_urgentlyNeedsToPurgeDiskSpace;
- (void)_unembedAndDestroyAllControls;
- (void)_updateLayoutStyle;
- (void)captureController:(id)a0 didOutputShallowDepthOfFieldStatus:(long long)a1 stagePreviewStatus:(long long)a2;
- (void)_showDiskSpaceAlertView;
- (BOOL)_shouldEnableZoomSlider;
- (void)_unembedLevelView;
- (void)controlStatusBar:(id)a0 willChangeExpandingControl:(id)a1 expanded:(BOOL)a2;
- (BOOL)_stopTimelapse;
- (void)requestDidCancel:(id)a0;
- (void)lightingControlDidChangeExpanded:(id)a0;
- (BOOL)_shouldShowSharedLibraryIndicatorForGraphConfiguration:(id)a0;
- (void)_captureOrientationChanged:(id)a0;
- (id)_previewFiltersForMode:(long long)a0 device:(long long)a1 isPhotoModePortraitEffectActive:(BOOL)a2;
- (void)_updateDisabledModeOverlayViewForCurrentState;
- (void)panoramaRequestDidStopCapturing:(id)a0 interrupted:(BOOL)a1;
- (void)remoteShutter:(id)a0 setZoomAmount:(double)a1;
- (void)_createPortraitModeControlsIfNecessary;
- (void)_handleRAWIndicator;
- (long long)_elapsedTimeViewIdleBackgroundStyle;
- (void)_handleDisabledShutterTap;
- (void)stillImageRequestsWillStartCapturingLivePhotoVideo;
- (void)dynamicShutterControlGesturesDidEnd:(id)a0;
- (void)_setShallowDepthOfFieldStatus:(long long)a0 stagePreviewStatus:(long long)a1;
- (void)_teardownBurstTimer;
- (BOOL)_stopCapturingVideo;
- (void)_updateLowLightSlider;
- (long long)_sanitizedLightingTypeForMode:(long long)a0 device:(long long)a1;
- (BOOL)_shouldHideDoneButtonForGraphConfiguration:(id)a0;
- (BOOL)_shouldCreateLevelViewForMode:(long long)a0;
- (BOOL)_isCTMCaptureForType:(long long)a0;
- (void)_beginDisablingInterfaceAutorotation;
- (BOOL)_stillDuringVideoButtonPressed:(id)a0;
- (BOOL)_shouldEnableSharedLibraryButton;
- (void)_handleProResIndicator;
- (void)timelapseController:(id)a0 startedWithCaptureOrientation:(long long)a1;
- (void)controlDrawerFlashButtonUnavailable:(id)a0;
- (void)_updateLowLightControlsAnimated:(BOOL)a0;
- (BOOL)_shouldEnableDrawerControl:(long long)a0;
- (void)prepareForDefaultImageSnapshotForScreen:(id)a0;
- (void)zoomControlDidChangeShowingZoomDial:(id)a0;
- (long long)_aspectRatioCropForMode:(long long)a0 devicePosition:(long long)a1;
- (void)_embedBurstIndicatorViewWithLayoutStyle:(long long)a0;
- (void)captureControllerWasInterrupted:(id)a0;
- (BOOL)_isLivePhotoSupportedForGraphConfiguration:(id)a0;
- (void)videoConfigurationStatusIndicatorDidTapFramerate:(id)a0;
- (void)_applyTransformsForAutorotationStyle:(long long)a0;
- (BOOL)_shouldHideFlipButtonForGraphConfiguration:(id)a0;
- (void)_dismissDockedMRCButtonIfNeededAnimated:(BOOL)a0;
- (BOOL)_shouldEnableControlDrawerToggle;
- (void)_updateImageAnalysisButton;
- (struct { long long x0; long long x1; })_advancedPhotoFormat;
- (void)_embedGridViewWithLayoutStyle:(long long)a0;
- (void)_setPhotoFormatConflict:(unsigned long long)a0 isConflicting:(BOOL)a1;
- (void)_updateFlashModeOnControllerForMode:(long long)a0;
- (void)_attemptShutterPressWithBlock:(id /* block */)a0;
- (void)_createCommonGestureRecognizersIfNecessary;
- (id)_debugStringForDisabledModeReasons:(id)a0;
- (void)_toggleBetweenFrontFacingZoomFactorsForZoomControl:(id)a0;
- (void)videoRequestDidCompleteCapture:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)physicalCaptureNotifierDidChangeState:(id)a0 forButton:(long long)a1;
- (BOOL)_shouldHideFilterButtonForGraphConfiguration:(id)a0;
- (void)_startCountdownForCaptureTimer;
- (id)_targetFilterScrubberView;
- (void)_handleLivePhotoIndicator;
- (BOOL)_shouldShowSemanticStyleControlForGraphConfiguration:(id)a0;
- (BOOL)_isVideoStabilizationIndicatorPrimary;
- (void)_imageWellSetContentHidden:(BOOL)a0;
- (void)_performCaptureAnimationWithDuration:(double)a0;
- (void)_setShowingPortraitApertureSlider:(BOOL)a0 animated:(BOOL)a1;
- (void)_embedLevelViewWithLayoutStyle:(long long)a0;
- (void)_embedReviewButtonWithLayoutStyle:(long long)a0;
- (void)videoThumbnailOutputWillBeginRenderingThumbnailsWithContents:(id)a0;
- (BOOL)stopRecording;
- (void)_processResults:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)_canUseFilteringForLayoutStyle:(long long)a0;
- (void)_handleUserChangedProResMode:(long long)a0;
- (void)previewViewControllerDidChangeVideoFillAspectRatio:(id)a0;
- (void)_createFilterNameBadgeIfNecessary;
- (BOOL)_shouldEnableModeDial;
- (void)stillImageRequestDidStopCapturingStillImage:(id)a0;
- (void)_handleShutterButtonReleased:(id)a0;
- (BOOL)_shouldHideLightingControlBadgeForGraphConfiguration:(id)a0 orientation:(long long)a1;
- (void)_updateDepthEffectSuggestionButtonAnimated:(BOOL)a0;
- (void)toggleBetweenZoomFactorsForZoomControl:(id)a0;
- (void)_attemptShutterReleaseWithBlock:(id /* block */)a0;
- (void)_updatePanoramaSizeIfNeededForGraphConfiguration:(id)a0;
- (void)zoomControlDidChangePlatterExpanded:(id)a0;
- (void)setMessagesTransitionState:(long long)a0 animated:(BOOL)a1;
- (id)dynamicShutterControlTopLevelSuperview:(id)a0;
- (BOOL)_shouldEnableSemanticStyleControl;
- (BOOL)_shouldHideElapsedTimeViewForGraphConfiguration:(id)a0 orientation:(long long)a1;
- (void)_showFlashOrTorchUnavailableAlertView;
- (void)_createImageAnalysisInstructionLabelIfNeeded;
- (void)_swipedToNextCameraMode;
- (void)_remoteShutterSetZoomFactor:(double)a0;
- (BOOL)_shouldSuspendCaptureSessionForModeDisabledReasons:(id)a0;
- (BOOL)_shouldDisableCompromisedFlashForDevicePosition:(long long)a0;
- (long long)_numberOfTicksForTimerDuration:(long long)a0;
- (BOOL)_isFlashUnavailableForMode:(long long)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })cameraRollControllerPreviewSourceRect:(id)a0;
- (BOOL)_isPinchingForZoom;
- (void)zoomControl:(id)a0 didChangeZoomFactor:(double)a1 interactionType:(long long)a2;
- (void)dynamicShutterControlDidStartZoomGesture:(id)a0;
- (void)_handleFlashIndicator;
- (id)fullscreenViewfinderSelectedSemanticStyle:(id)a0;
- (void)captureController:(id)a0 didChangeAutoMacroSuggested:(BOOL)a1;
- (void)_createFocusAndExposureLockBadgeIfNecessary;
- (void)_indicateCaptureTimerProgressUsingTorch;
- (BOOL)_isDepthSuggestedOrEnabledForShallowDepthOfFieldStatus:(long long)a0;
- (void)cameraRollControllerWillPresentPreviewController:(id)a0;
- (void)previewViewControllerWillResetFocusOrExposure:(id)a0;
- (void)remoteShutter:(id)a0 setHDRMode:(long long)a1;
- (void)_embedQRCodeInstructionLabelWithLayoutStyle:(long long)a0;
- (void)controlDrawer:(id)a0 didChangeProResVideoMode:(long long)a1;
- (void)_showUnsupportedFormatAlert;
- (void)remoteShutterCancelCountdown:(id)a0;
- (void)_embedFlashBadgeWithLayoutStyle:(long long)a0;
- (void)_handleUserChangedRAWMode:(long long)a0;
- (void)_updateResolvedLowLightModeAnimated:(BOOL)a0;
- (id)_textInteractionInsert;
- (void)_setExposureBias:(double)a0 forMode:(long long)a1;
- (void)_configureZoomControlForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)_handleIntensityButtonTapped:(id)a0;
- (void)_createHDRBadgeIfNecessary;
- (void)_dismissOverlays;
- (long long)_filterTypeForItemIndex:(long long)a0;
- (BOOL)_shouldReportUserInitiationTimeForCurrentSettings;
- (void)_updateImageWellWithStillImageResponse:(id)a0 forRequest:(id)a1 error:(id)a2;
- (void)_updateDepthEffectApertureForGraphConfiguration:(id)a0 fromGraphConfiguration:(id)a1 zoomFactor:(double)a2;
- (void)_updateDisabledModeUIAnimated:(BOOL)a0;
- (id)_videoCaptureRequestWithCurrentSettings;
- (id)_currentCaptureFiltersForBurst:(BOOL)a0;
- (void)controlDrawer:(id)a0 didCreateControlForType:(long long)a1;
- (void)_updateUserPreferencesForFilterUsage;
- (void)_updateRAWButtonAnimated:(BOOL)a0;
- (void)fullscreenViewfinderDidCreateExternalStorageButton:(id)a0;
- (void)_updateBarBackgroundStyleForMode:(long long)a0 capturing:(BOOL)a1 animated:(BOOL)a2;
- (void)_createFlashButtonIfNecessary;
- (void)_handleStillDuringVideoButtonReleased:(id)a0;
- (BOOL)_captureStillImageWithRequest:(id)a0 error:(id *)a1;
- (void)_embedLightingNameBadgeWithLayoutStyle:(long long)a0;
- (void)videoRequestDidStartCapturing:(id)a0;
- (BOOL)_updateDuetSystemConstraintsIfNecessary;
- (BOOL)_shouldShowSharedLibraryButtonForGraphConfiguration:(id)a0;
- (struct CGSize { double x0; double x1; })_desiredPreviewSizeForStillImageCapture;
- (BOOL)_shouldHideQRCodeInstructionLabelForGraphConfiguration:(id)a0;
- (void)controlDrawerDidCreateIntensitySlider:(id)a0;
- (void)_resetExposureClipping;
- (BOOL)_shouldHideShutterButtonForGraphConfiguration:(id)a0;
- (void)_handleImageWellPressed:(id)a0;
- (BOOL)_isCapturingTimelapse;
- (void)_resetZoom;
- (BOOL)_shouldEnableLowLightControl;
- (void)_forceHideBadgesAnimated:(BOOL)a0;
- (void)controlDrawer:(id)a0 didChangeValueForControlType:(long long)a1;
- (void)videoThumbnailOutputWillEndRenderingThumbnails;
- (void)_updateHDRSuggestionMonitoringForGraphConfiguration:(id)a0;
- (void)_handleStillDuringVideoButtonPressed:(id)a0;
- (id)_semanticStyleForPreviewWithSupport:(unsigned long long)a0;
- (void)textLiftingAnimationDidEndForView:(id)a0;
- (BOOL)_shouldShowDrawerControlOfType:(long long)a0 forGraphConfiguration:(id)a1;
- (BOOL)_shouldHideTimerIndicatorViewForGraphConfiguration:(id)a0;
- (BOOL)_shouldShowPreviewOverlayButtonForGraphConfiguration:(id)a0;
- (void)_updatePhotoFormatPickerAnimated:(BOOL)a0;
- (BOOL)_shouldCreateHorizonLevelViewForMode:(long long)a0;
- (void)_createOrDestroyHorizonLevelViewIfNecessary;
- (void)_updatePortraitApertureSliderForGraphConfiguration:(id)a0 zoomFactor:(double)a1;
- (BOOL)_isScreenExternalDisplay;
- (id)modesForModeDial:(id)a0;
- (BOOL)isEmulatingImagePicker;
- (long long)cameraRollControllerPreferredPresentationOrientation:(id)a0;
- (BOOL)_shouldEnableImageWell;
- (void)controlDrawer:(id)a0 wantsFilterScrubberVisible:(BOOL)a1;
- (void)changeToMode:(long long)a0 device:(long long)a1 animated:(BOOL)a2;
- (void)_handleModeDialTouchDown:(id)a0;
- (void)_embedPanoramaViewWithLayoutStyle:(long long)a0;
- (void)_sharedLibraryTapToRadarAction;
- (BOOL)_wantsHDRControlsVisible;
- (BOOL)_shouldShowFlashCompromisedInstructionsForGraphConfiguration:(id)a0;
- (BOOL)_hasBeenPromptedForICPLToday;
- (void)controlDrawer:(id)a0 didChangeTimerDuration:(long long)a1;
- (void)_prepareTopBarForOrientationChangeDuringConfiguration;
- (void)_updateShutterButtonForEndOfLowLightCapture;
- (void)zoomControlDidTapZoomButtonAccessory:(id)a0;
- (BOOL)_shouldDeferMediaLoadingForGraphConfiguration:(id)a0;
- (void)_handleFilterButtonTapped:(id)a0;
- (void)_fallbackToValidProResVideoConfigurationIfNeeded;
- (void)_handleBurstTimerFired:(id)a0;
- (void)_updateQRCodeInstructionLabelForCurrentState;
- (void)_hideBurstIndicatorView;
- (BOOL)_shouldShowAutoMacroButtonForGraphConfiguration:(id)a0;
- (void)semanticStyleSettingsControllerDidDismiss:(id)a0;
- (void)controlDrawer:(id)a0 didChangeAspectRatio:(long long)a1;
- (void)_updateLivePhotoButtonAnimated:(BOOL)a0;
- (void)_resetMachineReadableMetadataAndProcessing;
- (void)_handleApplicationDidBecomeActive:(id)a0;
- (long long)_temporaryPersistenceOptionsForBehavior:(unsigned long long)a0;
- (BOOL)_shouldEnableRAWButton;
- (void)_updateTorchModeAnimated:(BOOL)a0;
- (void)cameraRollControllerDidStartSession:(id)a0;
- (void)cameraRollControllerRequestsCaptureSessionStopped:(id)a0;
- (void)_handleUserChangedToNightMode:(unsigned long long)a0;
- (BOOL)_shouldHideBottomBarForGraphConfiguration:(id)a0;
- (void)_embedDoneButtonWithLayoutStyle:(long long)a0;
- (BOOL)_shouldAnimateViewfinderCloseForReason:(long long)a0;
- (void)_updateModeDisabledForCurrentStateAnimated:(BOOL)a0;
- (void)_handlePillPressForCurrentMRCAction;
- (void)fullscreenViewfinderDidCreateAutoMacroButton:(id)a0;
- (void)lightingControl:(id)a0 willChangeExpanded:(BOOL)a1;
- (void)_startTimer:(unsigned long long)a0;
- (BOOL)_wantsZoomSliderForGraphConfiguration:(id)a0;
- (BOOL)dynamicShutterControlCanStartOnTouchDown:(id)a0;
- (void)captureControllerWillStartPlayingBurstEndSound:(id)a0;
- (BOOL)capturePhoto;
- (void)_updateExternalStorageMonitoringState:(unsigned long long)a0;
- (void)_handlePhotoFormatPickerChangedPhotoFormat:(id)a0;
- (void)_handleShutterButtonActionWithEventTriggerDescription:(id)a0;
- (void)_restoreZoomRangeAfterRecordingIfNecessary;
- (BOOL)_wantsExternalStorageOutputEnabledForMode:(long long)a0 videoEncodingBehavior:(long long)a1;
- (BOOL)_shouldHideUtilityBarForGraphConfiguration:(id)a0;
- (id)_debugEnabledDescriptionForControl:(id)a0 withReason:(id)a1;
- (BOOL)_zoomControlReconfiguresGraphConfiguration:(id)a0;
- (void)_updateSharedLibraryButtonOnSubviewsForLayoutStyle:(long long)a0;
- (void)_createShallowDepthOfFieldBadgeIfNecessary;
- (void)_updateExposureSliderForCurrentState;
- (unsigned long long)preferredScreenEdgesDeferringSystemGestures;
- (void)_layoutViewfinderForShowingFilterScrubber:(BOOL)a0 animated:(BOOL)a1;
- (void)_updateUIForCapturing:(BOOL)a0 animated:(BOOL)a1;
- (void)_createApertureButtonIfNecessary;
- (void)_updateForCurrentMachineReadableCodeAction;
- (void)_updateProResButtonAnimated:(BOOL)a0;
- (void)_stopCapturingCTMVideo;
- (void)panoramaRequestDidCompleteCapture:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)_showBurstIndicatorView;
- (void)timelapseController:(id)a0 persistedPlaceholderResult:(id)a1 error:(id)a2;
- (BOOL)_shouldApplyTopBarRotationForGraphConfiguration:(id)a0;
- (void)_embedIntensityButtonWithLayoutStyle:(long long)a0;
- (void)handleVolumeButtonReleased;
- (long long)_aspectRatioForMode:(long long)a0 devicePosition:(long long)a1;
- (void)captureControllerDidStopRunning:(id)a0;
- (BOOL)_shouldShowImageAnalysisInstructionLabel;
- (void)_embedZoomControlWithLayoutStyle:(long long)a0;
- (BOOL)_shouldShowImageAnalysisButtonForGraphConfiguration:(id)a0;
- (BOOL)_shouldHidePanoramaViewForGraphConfiguration:(id)a0;
- (long long)_topBarBackgroundStyleForMode:(long long)a0 capturing:(BOOL)a1;
- (void)_createFilterScrubberViewIfNecessary;
- (long long)_videoConfigurationFramerateForGraphConfiguration:(id)a0;
- (id)_stillImageCaptureRequestForTextAnalysis;
- (BOOL)zoomControlShouldSnapDialToSwitchOverZoomFactors:(id)a0;
- (void)_handleUserChangedToHDRMode:(long long)a0;
- (id)_semanticStyleForPreview;
- (void)_embedHDRBadgeWithLayoutStyle:(long long)a0;
- (long long)_autorotationStyleForLayoutStyle:(long long)a0;
- (void)_createGridViewIfNecessary;
- (void)remoteShutter:(id)a0 setCaptureDevice:(long long)a1;
- (struct { long long x0; long long x1; })_essentialPhotoFormat;
- (void)request:(id)a0 didDetectTextWithResult:(id)a1;
- (void)_handleNightModeIndicator;
- (void)controlDrawer:(id)a0 didChangeLivePhotoMode:(long long)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })cameraRollControllerSourceAssetRect:(id)a0;
- (void)actionDidUpdateTitle:(id)a0;
- (void)_handleUserChangedToMode:(long long)a0;
- (double)timeIntervalForDuration:(long long)a0;
- (void)wheelScrubberViewDidChangeSelectedIndex:(id)a0;
- (void)_handleVideoStabilizationIndicator;
- (id)_generateAnalyticsCaptureEventWithRequest:(id)a0 burst:(BOOL)a1;
- (id)_filteredTextResults:(id)a0;
- (void)applyCaptureConfiguration:(id)a0 conflictingControlConfiguration:(id)a1;
- (void)simulateImageWellTap;
- (void)_handleShutterButtonReleased:(id)a0 fromDragExit:(BOOL)a1;
- (void)_setShowingFilterScrubber:(BOOL)a0 animated:(BOOL)a1;
- (unsigned long long)feedbackTypeForImageAnalysisInteraction:(id)a0;
- (BOOL)_startTimelapse;
- (BOOL)_shouldShowShutterButtonDisabled;
- (id)modesForModeSelector:(id)a0;
- (void)willShowZoomSlider:(id)a0 withAnimationDuration:(double)a1;
- (void)captureControllerDidStopCapturingBurst:(id)a0;
- (void)_handleDismissLiftedTextGestureRecognizer:(id)a0;
- (void)didSelectMode:(long long)a0;
- (void)_updateFocusAfterZoomIfNecessary;
- (BOOL)_shouldEnablePhotoFormatButton;
- (struct CGPoint { double x0; double x1; })prominentObjectManagerPointOfInterestInNormalizedDeviceSpace:(id)a0;
- (void)_prepareDeferredProcessingIfNeeded;
- (void)_createLivePhotoBadgeIfNecessary;
- (void)_createTimerIndicatorViewIfNecessary;
- (BOOL)_shouldRequestDepthDeliveryForBurst:(BOOL)a0;
- (void)_createMetalContextIfNecessary;
- (void)_createLivePhotoButtonIfNecessary;
- (void)_rotateTopBarAndControlsToOrientation:(long long)a0 shouldAnimate:(BOOL)a1;
- (BOOL)remoteShutterShouldSuspendApp:(id)a0;
- (id)_stillImageCaptureRequestWithCurrentSettingsAsBurst:(BOOL)a0 maximumLength:(long long)a1;
- (void)_handleZoomPinchGestureRecognizer:(id)a0;
- (void)_embedApertureButtonWithLayoutStyle:(long long)a0;
- (BOOL)_shouldHideReviewButtonForGraphConfiguration:(id)a0;
- (struct { long long x0; long long x1; })_currentPhotoFormat;
- (BOOL)_startCapturingPanoramaWithRequest:(id)a0;
- (id)_controlTypesForGraphConfiguration:(id)a0;
- (BOOL)startRecording;
- (void)_createZoomControlIfNecessary;
- (void)_createShutterButtonIfNecessary;
- (void)videoRequestDidStopCapturing:(id)a0;
- (void)_destroyFilterScrubberViewIfNecessary;
- (void)_createZoomSliderIfNecessary;
- (BOOL)_isActiveZooming;
- (BOOL)_isExposureBiasNonDefault:(double)a0;
- (BOOL)_shouldEnableCreativeCameraButton;
- (BOOL)pressShutterButtonWithTouchUpDelay:(double)a0;
- (void)_handleFreeResourcesLabelTapped:(id)a0;
- (BOOL)_shouldShowDepthSuggestionButtonForGraphConfiguration:(id)a0;
- (void)_shutterButtonSetSpinning:(BOOL)a0;
- (void)captureController:(id)a0 didOutputCaptureAvailability:(BOOL)a1;
- (void)_dismissDescriptionOverlayView:(id)a0 withDuration:(double)a1;
- (id)_primaryControlStatusIndicatorTypes;
- (void)fullscreenViewfinderDidCreateSemanticStyleControls:(id)a0;
- (void)_handleGeneralCaptureControllerSuspension;
- (void)_handleCallStatusMonitorDidChangeCallActive:(id)a0;
- (BOOL)_wantsCaptureAnimationForRequest:(id)a0;
- (void)_dismissDiskSpaceAlertViewAnimated:(BOOL)a0;
- (void)handleVolumeButtonPressed;
- (BOOL)_isLivePhotoSupportedForMode:(long long)a0 device:(long long)a1;
- (long long)_lowLightModeForMode:(long long)a0 captureMode:(long long)a1 device:(long long)a2 isBurst:(BOOL)a3;
- (void)_resolveAndUpdatePotentiallyConflictingControls:(BOOL)a0 animated:(BOOL)a1;
- (void)_cancelCTMCapture;
- (void)_updateShutterButtonLegibility;
- (unsigned long long)_supportedInterfaceOrientationsForLayoutStyle:(long long)a0 wantsTextAnalysis:(BOOL)a1;
- (void)stillImageRequestDidCompleteCapture:(id)a0 error:(id)a1;
- (BOOL)_isShowingCameraRoll;
- (BOOL)_hasInFlightConfiguration;
- (BOOL)_isCTMVideoSupportedForGraphConfiguration:(id)a0;
- (void)_presentCameraRollViewControllerAnimated:(BOOL)a0 interactive:(BOOL)a1;
- (BOOL)_shouldShowMaxRecordTimeInstructionLabelForGraphConfiguration:(id)a0;
- (void)_handleApplicationDidRemoveDeactivationReason:(id)a0;
- (void)_setDesiredTorchMode:(long long)a0 animated:(BOOL)a1;
- (void)_handleDepthEffectSuggestionButtonTapped:(id)a0;
- (void)_handlePhotosButtonReleased:(id)a0;
- (void)stillImageRequestWillStartCapturingCTMVideoWithCaptureInFlight:(BOOL)a0;
- (BOOL)_shouldHideBadgesForGraphConfiguration:(id)a0;
- (void)_embedFilterNameBadgeWithLayoutStyle:(long long)a0;
- (void)storageControllerDidChangePurgingState:(id)a0;
- (BOOL)_shouldHideLevelViewForGraphConfiguration:(id)a0;
- (BOOL)_shouldCreatePhotosButton;
- (void)_createStillDuringVideoButtonIfNecessary;
- (void)_setExternalStorageOutputEnabled:(BOOL)a0 animated:(BOOL)a1;
- (BOOL)horizonLevelViewCanPlayHaptics:(id)a0;
- (void)_embedElapsedTimeViewWithLayoutStyle:(long long)a0;
- (void)previewViewControllerDidChangeFocusOrExposure:(id)a0;
- (BOOL)_shouldHideZoomControlForGraphConfiguration:(id)a0;
- (void)_updateProResControlsForCurrentState;
- (long long)_fallbackVideoConfigurationForVideoConfiguration:(long long)a0 withBlock:(id /* block */)a1;
- (void)animateAlongsideFadeOutForTextLiftingView:(id)a0;
- (BOOL)_isFlashCompromisedForDevicePosition:(long long)a0;
- (BOOL)_shouldHideModeDialForGraphConfiguration:(id)a0;
- (double)_defaultZoomFactorForGraphConfiguration:(id)a0 captureOrientation:(long long)a1;
- (void)_handleShutterButtonPressed:(id)a0;
- (void)_createUtilityBarIfNecessary;
- (void)remoteShutter:(id)a0 setMode:(long long)a1;
- (void)_embedLivePhotoBadgeWithLayoutStyle:(long long)a0;
- (void)_createPanoramaViewControllerIfNecessary;
- (BOOL)_shouldEnableFlipButton;
- (void)_cancelCaptureAnimation;
- (void)stillImageRequestDidCompleteStillImageCapture:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)_synchronizedCaptureTimerDelegateFired:(id)a0;
- (void)_captureRequest:(id)a0 didCompleteVideoCaptureWithResponse:(id)a1 error:(id)a2;
- (BOOL)_shouldShowUnsupportedExternalStorageFormat;
- (void)captureControllerDidStartRunning:(id)a0;
- (void)_handleTextAnalysisStillImageResponse:(id)a0 error:(id)a1 forRequest:(id)a2;
- (void)_handleModeDialValueChanged:(id)a0;
- (void)_embedCreativeCameraButtonWithLayoutStyle:(long long)a0;
- (void)_updateControlDrawerContentsVisibilityForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)_stopCountdownForCaptureTimer;
- (void)fullscreenViewfinderDidCreateDepthEffectSuggestionButton:(id)a0;
- (void)_handleTouchDownForZoomControl:(id)a0;
- (void)_updateFlashButtonAvailability;
- (void)_startFlashingVideoStabilizationBadge;
- (void)_updateVideoStabilizationButtonAnimated:(BOOL)a0;
- (void)dynamicShutterControlGesturesDidCancel:(id)a0;
- (BOOL)_shouldHideCreativeCameraButtonForGraphConfiguration:(id)a0;
- (void)_updateHDRButtonAnimated:(BOOL)a0;
- (void)remoteShutter:(id)a0 focusOn:(struct CGPoint { double x0; double x1; })a1;
- (void)fullscreenViewFinder:(id)a0 willPresentControlDrawerModallyForControlType:(long long)a1 reason:(long long)a2;
- (void)_embedZoomSliderWithLayoutStyle:(long long)a0;
- (id)_targetLightingControl;
- (void)stillImageRequestDidBeginCaptureBeforeResolvingSettings:(id)a0;
- (void)captureController:(id)a0 didOutputHistogramResult:(id)a1;
- (void)_updateSharedLibraryBadgeForCurrentState;
- (void)_updateModeDisabledForGraphConfiguration:(id)a0 callActive:(BOOL)a1 animated:(BOOL)a2;
- (void)controlDrawer:(id)a0 didChangeRAWMode:(long long)a1;
- (unsigned long long)_currentSemanticStyleSupport;
- (void)willHideZoomSlider:(id)a0 withAnimationDuration:(double)a1;
- (void)_applySelectedEffectFilterType:(long long)a0;
- (void)stillImageRequestDidCompleteStillImageLocalPersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)dynamicShutterControlGesturesDidBegin:(id)a0;
- (void)captureController:(id)a0 didChangePreviewZoomPIPRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (BOOL)_shouldHideZoomSliderForGraphConfiguration:(id)a0 ignoreExpiredVisibilityTimer:(BOOL)a1;
- (BOOL)_shouldHideFocusAndExposureLockBadgeForGraphConfiguration:(id)a0;
- (unsigned long long)_nextModeSwitchDirectionForLayoutStyle:(long long)a0;
- (void)_updateZoomUIWithZoomFactor:(double)a0 animated:(BOOL)a1;
- (BOOL)takeStillDuringVideoWithTouchUpDelay:(double)a0;
- (void)externalStorageMonitor:(id)a0 didChangeConnectedStorageDevices:(id)a1;
- (void)_handleFlipButtonReleased:(id)a0;
- (void)disabledPreviewController:(id)a0 wantsPreviewEnabledForReason:(long long)a1;
- (BOOL)remoteShutterStartCapture:(id)a0;
- (id)cameraRollControllerImageForReveal:(id)a0;
- (BOOL)_shouldHideHDRButtonForGraphConfiguration:(id)a0;
- (long long)_shutterButtonModeForCameraMode:(long long)a0 isCapturing:(BOOL)a1;
- (void)_createImageWellIfNecessary;
- (void)_updateBadgeVisibilityAnimated:(BOOL)a0;
- (id)_enabledPhotoFormatsForMode:(long long)a0 device:(long long)a1;
- (void)_createPhysicalCaptureRecognizerOrNotifierIfNecessary;
- (void)dynamicShutterControlDidStart:(id)a0 withGesture:(long long)a1;
- (void)_handleApplicationDidEnterBackground:(id)a0;
- (struct { long long x0; long long x1; long long x2; long long x3; BOOL x4; long long x5; long long x6; long long x7; long long x8; })_dynamicShutterSettingsForGraphConfiguration:(id)a0;
- (BOOL)_isZoomAllowedForGraphConfiguration:(id)a0;
- (BOOL)shouldAutorotate;
- (long long)_nextFramerateVideoConfigurationForVideoConfiguration:(long long)a0 videoEncodingBehavior:(long long)a1;
- (BOOL)_shouldUseDepthFromSuggestionForCurrentConfiguration;
- (void)_showProResUnsupportedAlertAndDisableRelevantControlsForVideoConfiguration:(long long)a0;
- (void)_updateUIForCaptureOrientationAnimated:(BOOL)a0;
- (void)_embedVideoConfigurationStatusIndicatorWithLayoutStyle:(long long)a0;
- (void)_handleFlashButtonChangedFlashMode;
- (void)fullscreenViewfinderDidChangeSemanticStyle:(id)a0;
- (BOOL)_shouldHideHDRBadgeForGraphConfiguration:(id)a0;
- (BOOL)imageAnalysisInteraction:(id)a0 shouldBeginAtPoint:(struct CGPoint { double x0; double x1; })a1 forAnalysisType:(unsigned long long)a2;
- (void)_createCameraRollSwipeUpGestureRecognizerIfNecessary;
- (void)_embedModeDialWithLayoutStyle:(long long)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })sourceRectForPopoverActionPicker:(id)a0;
- (void)_handleApplicationWillResignActive:(id)a0;
- (void)_clearFilterScrubberLayerContentsIfNotNeededFromCallsite:(id)a0;
- (long long)_videoConfigurationForImagePickerQualityType:(long long)a0;
- (id)presentingViewControllerForAction:(id)a0;
- (void)_handleContentSizeCategoryDidChange:(id)a0;
- (void)_handleDoneButtonReleased:(id)a0;
- (void)_handleSharedLibraryIndicator;
- (void)_updateViewfinderMaterialFromStatus:(long long)a0 animated:(BOOL)a1;
- (BOOL)_wantsExternalStorageOutputEnabled;
- (BOOL)_wantsLightingControlForGraphConfiguration:(id)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)_embedFlashButtonWithLayoutStyle:(long long)a0;
- (id)_flashOrTorchDisabledMessageForCurrentPowerPressure;
- (BOOL)_isPrimaryDisplayAssetForCoordinationInfo:(id)a0;
- (void)_presentImageWellImage:(id)a0 uuid:(id)a1 animated:(BOOL)a2;
- (void)_handleSemanticStyleControlDidChangeValue:(id)a0;
- (void)_updateLowLightConflict:(unsigned long long)a0 isConflicting:(BOOL)a1;
- (void)_updateSharedLibraryImageWellIndicatorForCurrentState;
- (long long)_visibleSuggestionButtonForGraphConfiguration:(id)a0;
- (void)descriptionOverlayViewDidAcknowledge:(id)a0;
- (void)prominentObjectManager:(id)a0 didChangeCurrentObject:(id)a1;
- (void)_destroyGestureRecognizersRequiringStandardControls;
- (BOOL)_shouldPauseCapturingStillImagePairedVideoForGraphConfiguration:(id)a0 isShowingCameraRoll:(BOOL)a1;
- (unsigned long long)_reasonsToDisableShutterButton;
- (void)dealloc;
- (id)currentContentSize;
- (double)_currentMaximumZoomFactor;
- (void)_updatePreviewControllerIndicatorStyle;
- (void)_createQRCodeInstructionLabelIfNecessary;
- (void)cameraRollController:(id)a0 shouldHideSourceAsset:(BOOL)a1;
- (void)_updateZoomControlAccessoryStateAnimated:(BOOL)a0;
- (void)controlDrawerDidCreateSemanticStyleControl:(id)a0;
- (void)fullscreenViewfinder:(id)a0 didChangeExpanded:(BOOL)a1 forDrawerControlOfType:(long long)a2 animated:(BOOL)a3;
- (BOOL)_shouldEnableVideoConfigurationControl;
- (void)prominentObjectManager:(id)a0 didChangeCurrentMachineReadableCodeAction:(id)a1;
- (void)stillImageRequestsDidCompleteCapturingLivePhotoVideo;
- (BOOL)_shouldEnableSwipeToChangeFilters;
- (void)_updateExposureButtonForCurrentState;
- (void)_updateTopBarStyleForGraphConfiguration:(id)a0 capturing:(BOOL)a1 animated:(BOOL)a2;
- (void)badgeTray:(id)a0 didCreateBadgeForType:(unsigned long long)a1;
- (void)pressStillDuringVideoForRemoteShutter;
- (void)_performCaptureAnimation;
- (BOOL)_shouldAllowControlDrawerForGraphConfiguration:(id)a0;
- (void)_startSynchronizedCaptureTimerDelegate;
- (long long)_sanitizedVideoConfigurationForMode:(long long)a0 device:(long long)a1;
- (void)_unembedHorizonLevelView;
- (void)_handleHDRIndicator;
- (void)dismissAccessibilityHUDViewForAccessibilityHUDManager:(id)a0;
- (BOOL)fullscreenViewfinderCanUpdatePreviewSemanticStyles:(id)a0;
- (void)viewWillLayoutSubviews;
- (void)_createSwipeToModeSwitchGestureRecognizersIfNecessary;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)captureController:(id)a0 didOutputTorchActive:(BOOL)a1;
- (void)_ensureSensitiveContentHidden;
- (BOOL)_shouldHideHorizonLevelViewForGraphConfiguration:(id)a0;
- (id)initWithCaptureController:(id)a0 captureConfiguration:(id)a1 conflictingControlConfiguration:(id)a2 locationController:(id)a3 motionController:(id)a4 timelapseController:(id)a5 keepAliveController:(id)a6 remoteShutterController:(id)a7 powerController:(id)a8 cameraRollController:(id)a9 librarySelectionController:(id)a10 callStatusMonitor:(id)a11 storageController:(id)a12 usingEmulationMode:(long long)a13 initialLayoutStyle:(long long)a14 options:(long long)a15;
- (void)viewDidLayoutSubviews;
- (void)_embedUtilityBarWithLayoutStyle:(long long)a0;
- (void)_updateFilterScrubberForGraphConfiguration:(id)a0;
- (void)_updateInterfaceModulationForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)cameraRollController:(id)a0 willShowPresentingViewControllerShouldStartCaptureSession:(BOOL)a1;
- (BOOL)canToggleBetweenZoomFactorsForZoomControl:(id)a0;
- (BOOL)_wantsZoomControlForGraphConfiguration:(id)a0;
- (void)_setShallowDepthOfFieldStatus:(long long)a0 stagePreviewStatus:(long long)a1 animated:(BOOL)a2;
- (id)_generateAnalyticsCaptureEventForTimelapse;
- (long long)_nextResolutionVideoConfigurationForVideoConfiguration:(long long)a0 videoEncodingBehavior:(long long)a1;
- (void)_beginCapturingBurst;
- (void)_handlePhysicalButtonPressed:(long long)a0;
- (void)_snapshotAndFadeDisappearingOverlayViewsForChangeToGraphConfiguration:(id)a0;
- (BOOL)_shouldHideTimerButtonForGraphConfiguration:(id)a0;
- (void)_createLightingControlIfNecessary;
- (void)captureController:(id)a0 didChangeToGraphConfiguration:(id)a1 forDesiredConfiguration:(id)a2 requestID:(int)a3;
- (void)_handleApplicationWillAddDeactivationReason:(id)a0;
- (void)_stopFlashingVideoStabilizationBadge;
- (void)_previewDidStartRunning:(id)a0;
- (long long)_primaryInstructionLabelForGraphConfiguration:(id)a0;
- (void)_updateFlashButtonForMode:(long long)a0 animated:(BOOL)a1;
- (void)_updateSharedLibraryButtonAnimated:(BOOL)a0;
- (long long)_currentPhotoEncodingBehavior;
- (long long)preferredWhitePointAdaptivityStyle;
- (void)_presentCameraRollViewControllerIfPossibleAnimated:(BOOL)a0 interactive:(BOOL)a1;
- (void)_handleCreativeCameraButtonTouchAttemptedWhileDisabled:(id)a0;
- (void)_setWantsVisualTextAnalysis:(BOOL)a0 animated:(BOOL)a1;
- (void)_updateDoneButtonIfNeeded;
- (BOOL)_stillDuringVideoButtonReleased:(id)a0;
- (void)_handleFlipButtonTouchDown:(id)a0;
- (void)_handleShutterButtonDragExited:(id)a0;
- (BOOL)_shouldEnableLivePhotoButton;
- (BOOL)_shouldHideZoomSliderForGraphConfiguration:(id)a0;
- (BOOL)_shouldUpdateCaptureOrientation;
- (void)_updateFreeResourcesInstructionLabelForCurrentState;
- (void)captureController:(id)a0 didChangeCameraSystemPressureState:(id)a1;
- (void)_physicalButtonInteraction:(id)a0 handleAction:(id)a1 withActiveActions:(id)a2;
- (void)_updateImageAnalysisInstructions;
- (BOOL)_shouldHidePhotosButtonForGraphConfiguration:(id)a0;
- (void)_createLightingNameBadgeIfNecessary;
- (void)_captureControllerDidOutputMRC;
- (id)_getOrCreateDescriptionOverlayViewIfNecessaryForMode:(long long)a0;
- (void)viewDidLoad;
- (BOOL)_shouldMonitorDeviceMotionForGraphConfiguration:(id)a0;
- (BOOL)_shouldRotateTopBarForGraphConfiguration:(id)a0;
- (void)_handleSwipeToPreviousFilterRecognizer:(id)a0;
- (void)_hideUtilityBarAnimated:(BOOL)a0;
- (id)_allControlDrawerTypes;
- (BOOL)_shouldUseBurstForCaptureTimer;
- (void)_handleUserChangedVideoStabilizationMode:(long long)a0;
- (id)_secondaryControlStatusIndicatorTypes;
- (void)_zoomSliderValueDidChange:(id)a0 forEvent:(id)a1;
- (void)_handleHDRButtonChangedHDRMode;
- (void)_startCapturingBurstWithRequest:(id)a0;
- (void)_embedFilterButtonWithLayoutStyle:(long long)a0;
- (void)_updateAutoMacroButtonAnimated:(BOOL)a0;
- (void)_setLightingType:(long long)a0 forMode:(long long)a1;
- (BOOL)_shouldEnableIntensityButton;
- (void)_createPortraitIntensitySliderIfNecessary;
- (void)_embedTimerButtonWithLayoutStyle:(long long)a0;
- (unsigned long long)_previousModeSwipeDirectionForLayoutStyle:(long long)a0;
- (void)_createOrDestroyLevelViewIfNecessary;
- (BOOL)_shouldHideIntensityButtonForGraphConfiguration:(id)a0;
- (void)_swipedToPreviousCameraMode;
- (long long)_topBarStyleForGraphConfiguration:(id)a0 capturing:(BOOL)a1;
- (void)controlStatusBar:(id)a0 didChangeExpandingControl:(id)a1 expanded:(BOOL)a2;
- (void)controlStatusBar:(id)a0 didReceiveTapInIndicatorForType:(unsigned long long)a1;
- (long long)_currentCaptureRequestOrigin;
- (void)wheelScrubberView:(id)a0 updateCell:(id)a1 forItemAtIndex:(unsigned long long)a2;
- (void)_createOrDestroyLevelViewModelIfNecessary;
- (void)_createOrDestroySharedLibraryBadgeIfNecessary;
- (BOOL)_isDepthSuggestionAllowedForCurrentConfigurationIsBurst:(BOOL)a0;
- (void)_handleSceneDidEnterBackground:(id)a0;
- (BOOL)_isZooming;
- (BOOL)_shouldHideFlashBadgeForGraphConfiguration:(id)a0;
- (void)_showFrameDropsAlert;
- (BOOL)_shouldShowVideoStabilizationButtonForGraphConfiguration:(id)a0;
- (void)_embedPortraitApertureSliderWithLayoutStyle:(long long)a0;
- (void)captureController:(id)a0 didOutputFlashActive:(BOOL)a1;
- (BOOL)_shouldEnableSwipeToChangeSemanticStyle;
- (void)request:(id)a0 didRecgonizeTextWithAnalysis:(id)a1;
- (void)_createOrDestroySharedLibraryControlsIfNecessary;
- (void)_resetPortraitModeApertureValueIfNeededForGraphConfiguration:(id)a0 zoomFactor:(double)a1;
- (id)_acceptableSizeMRCResultsFromResults:(id)a0;
- (void)_writeUserPreferences;
- (void)controlDrawerDidCreateApertureSlider:(id)a0;
- (BOOL)_stopCapturingPanorama;
- (void)descriptionOverlayViewDidSelectDetail:(id)a0;
- (void)_setWantsFilterScrubberVisible:(BOOL)a0 animated:(BOOL)a1;
- (long long)_deviceForSelectButtonZoomDisplayZoomFactor:(double)a0;
- (BOOL)_shouldHideLivePhotoBadgeForGraphConfiguration:(id)a0;
- (void)_updateAllControlsWithContentSize:(id)a0;
- (void)_embedSharedLibraryBadgeWithLayoutStyle:(long long)a0;
- (void)accessibilityHUDManager:(id)a0 wantsToShowHUDItem:(id)a1;
- (void)_embedPortraitModeInstructionLabelWithLayoutStyle:(long long)a0;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (void)lightingControlDidChangeSelectedLightingType:(id)a0;
- (BOOL)_shouldProcessMachineReadableMetadata;
- (void)remoteShutter:(id)a0 setSharedLibraryMode:(long long)a1;
- (void)_handleShutterButtonCancelled:(id)a0;
- (long long)_currentMaxPhotoResolution;
- (BOOL)_isLowLightActiveForCurrentSettings;
- (BOOL)_shouldHideControlStatusIndicatorsForGraphConfiguration:(id)a0;
- (void)_updateFilterNameBadgeAnimated:(BOOL)a0;
- (void)_createPhotosButtonIfNecessary;
- (void)_updateZoomButtonSymbolForMode:(long long)a0 device:(long long)a1 videoConfiguration:(long long)a2 zoomFactor:(double)a3 videoStabilizationStrength:(long long)a4 animated:(BOOL)a5;
- (void)captureController:(id)a0 didOutputConfigurationAvailability:(BOOL)a1;
- (BOOL)_shouldShowPhotoFormatButtonForGraphConfiguration:(id)a0;
- (void)shutterControlTouchAttemptedWhileDisabled:(id)a0;
- (void)_updateLightingControlFadesForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)_createElapsedTimeViewIfNecessary;
- (BOOL)_modeChangeSwipeMatchesExposureBiasPanDirection;
- (void)_updateObjectResults:(id)a0 headResults:(id)a1 bodyResults:(id)a2;
- (struct CGSize { double x0; double x1; })_portraitOrientedSizeForSize:(struct CGSize { double x0; double x1; })a0;
- (void)_embedPhotosButtonWithLayoutStyle:(long long)a0;
- (void)_handleUserChangedToMode:(long long)a0 device:(long long)a1 zoomFactor:(double)a2;
- (void)loadView;
- (id)_graphConfigurationForChangeToMode:(long long)a0 device:(long long)a1 fromGraphConfiguration:(id)a2;
- (void)_handleTimelapseLowDiskSpaceNotification:(id)a0;
- (void)_createPortraitModeInstructionLabelIfNecessary;
- (void)_updateForShallowDepthOfFieldStatusChangedAnimated:(BOOL)a0;
- (void)_createStillImageControlsIfNecessary;
- (void)_handleFlashButtonWhileFlashUnavailable;
- (void)cameraRollControllerDidDismissFullyPresentedCameraRoll:(id)a0;
- (unsigned long long)_previewConfigurationForMode:(long long)a0 devicePosition:(long long)a1 videoThumbnailOutputEnabled:(BOOL)a2;
- (BOOL)_isShowingBurstIndicatorView;
- (void)cameraRollControllerRevealWillBegin:(id)a0;
- (void)_updateTorchModeOnControllerForMode:(long long)a0;
- (void)_createModeSpecificControlsForConfiguration:(id)a0;
- (id)_supportedCaptureModes;
- (void)dynamicShutterControl:(id)a0 didChangeRelativeZoomProgress:(double)a1;
- (BOOL)dynamicShutterControlShouldBeginGesture:(id)a0;
- (BOOL)_shouldShowFreeResourcesInstructionLabelForGraphConfiguration:(id)a0;
- (BOOL)prefersStatusBarHidden;
- (void)pressShutterForRemoteShutter;
- (void)zoomSliderDidEndAutozooming:(id)a0;
- (void)_endDisablingInterfaceAutorotation;
- (double)_defaultZoomFactorForGraphConfiguration:(id)a0;
- (BOOL)_shouldHideAspectRatioControlForGraphConfiguration:(id)a0;
- (BOOL)_shouldResetZoomForChangeFromMode:(long long)a0 toMode:(long long)a1;
- (void)_updatePortraitModeInstructionLabelForCurrentState;
- (void)captureController:(id)a0 didOutputOverCapturePreviewStatus:(long long)a1;
- (id)_panoramaCaptureRequestWithCurrentSettings;
- (BOOL)_shouldUseZoomButtonForCameraToggleForCurrentModeAndDevice;
- (void)_enableProactiveSuggestionsAnimated:(BOOL)a0;
- (void)_hideControlsForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (double)_exposureBiasForMode:(long long)a0;
- (void)controlDrawerDidCreateFilterScrubber:(id)a0;
- (void)videoRequestDidCompleteRemotePersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (unsigned long long)supportedInterfaceOrientations;
- (void)_stopCaptureTimerProgressUsingTorch;
- (void)_updatePairedVideoCaptureOnControllerForGraphConfiguration:(id)a0 isShowingCameraRoll:(BOOL)a1;
- (void)_updateProminentObjectManagerWithCachedMetadataResults;
- (void)_embedImageWellWithLayoutStyle:(long long)a0;
- (void)zoomControl:(id)a0 didChangeSelectedButtonIndex:(unsigned long long)a1 displayZoomFactor:(double)a2;
- (void)_embedFlipButtonWithLayoutStyle:(long long)a0;
- (BOOL)_shouldShowDescriptionOverlayViewForMode:(long long)a0;
- (void)_showControlsForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (long long)_availableDefaultCaptureMode;
- (void)captureController:(id)a0 didOutputHDRSuggestion:(BOOL)a1;
- (void)dynamicShutterControlDidDismissCounter:(id)a0;
- (void)dynamicShutterControlDidPressLockButton:(id)a0;
- (void)fullscreenViewFinder:(id)a0 willDismissControlDrawerModallyForControlType:(long long)a1 reason:(long long)a2;
- (void)stillImageRequestDidCompleteStillImageRemotePersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)_embedFilterScrubberViewWithLayoutStyle:(long long)a0;
- (void)_handleLivePhotoButtonChangedLivePhotoMode;
- (void)_populateZoomForCaptureEvent:(id)a0;
- (BOOL)_shouldSuspendCaptureSessionForGraphConfiguration:(id)a0 callActive:(BOOL)a1;
- (void)_updateFocusAndExposureLockBadgeAnimated:(BOOL)a0;
- (BOOL)prefersHomeIndicatorAutoHidden;
- (void)captureControllerWillStartCapturingBurst:(id)a0;
- (void)controlDrawerDidCreateLowLightSlider:(id)a0;
- (void)fullscreenViewfinderDidCreateControlDrawer:(id)a0;
- (void)previewViewController:(id)a0 didSelectMRCResult:(id)a1;
- (void)_updateMachineReadableCodeButtonForAction:(id)a0 animated:(BOOL)a1;
- (void)captureController:(id)a0 didOutputFaceResults:(id)a1 headResults:(id)a2 bodyResults:(id)a3 salientObjectResults:(id)a4;
- (void)_createLevelViewIfNecessary;
- (void)_handleLowLightSliderDidChangeValue:(id)a0;
- (void)_updateFilterButtonOnState;
- (void)_updateTopBarForLightingType:(long long)a0;
- (void)captureController:(id)a0 didChangeRampingVideoZoom:(BOOL)a1;
- (BOOL)_shouldAllowControlDrawerToggleForGraphConfiguration:(id)a0 orientation:(long long)a1;
- (void)fullscreenViewfinder:(id)a0 didCreateInstructionLabel:(long long)a1;
- (void)_createBurstIndicatorViewIfNecessary;
- (void)_updateSemanticStyleControlsForCurrentStateAnimated:(BOOL)a0;
- (void)_changeToZoomFactor:(double)a0 rampDuration:(double)a1 zoomRampTuning:(long long)a2 shouldAnimate:(BOOL)a3;
- (void)_embedFocusAndExposureLockBadgeWithLayoutStyle:(long long)a0;
- (void)_embedShallowDepthOfFieldBadgeWithLayoutStyle:(long long)a0;
- (void)_handleUserChangedToLivePhotoMode:(long long)a0;
- (BOOL)_filterScrubberSwipeMatchesExposureBiasPanDirection;
- (void)cameraRollController:(id)a0 didDismissPreviewControllerShouldStartCaptureSession:(BOOL)a1;
- (BOOL)_isPinchToZoomAllowed;
- (void)_createZoomPinchGestureRecognizerIfNecessary;
- (void)_setTimerDurationAndUpdateUI:(long long)a0 animated:(BOOL)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void)_updateSwipeToModeSwitchGestureRecognizersWithDirectionsForLayoutStyle:(long long)a0;
- (void)_dismissFlashOrTorchUnavailableAlertViewAnimated:(BOOL)a0;
- (void)captureController:(id)a0 didOutputFlashAvailability:(BOOL)a1;
- (void)captureController:(id)a0 willRecoverFromRuntimeError:(id)a1;
- (void)captureControllerInterruptionEnded:(id)a0;
- (BOOL)_shouldEnableVideoStabilizationButton;
- (void)_handleCreativeCameraButtonReleased:(id)a0;
- (BOOL)_shouldSuspendCaptureSessionForModeDisabledReason:(long long)a0;
- (void)_updateForCurrentConfiguration;
- (double)_zoomFactorForSelectButtonDisplayZoomFactor:(double)a0 device:(long long)a1;
- (void)controlDrawer:(id)a0 didChangeHDRMode:(long long)a1;
- (void)updateControlVisibilityAnimated:(BOOL)a0;
- (BOOL)_canShowWhileLocked;
- (BOOL)_shouldEnableTextAnalysisButton;
- (BOOL)_shouldHideApertureButtonForGraphConfiguration:(id)a0;
- (BOOL)_startCapturingVideoWithRequest:(id)a0;
- (void)_updateEnabledControlsWithReason:(id)a0;
- (long long)_persistenceOptionsForBehavior:(unsigned long long)a0 allowingOptionalLocalPersistence:(BOOL)a1;
- (void)_createOrDestroySharedLibraryButtonIfNecessary;
- (void)captureController:(id)a0 didOutputVideoZoomFactor:(double)a1;
- (void)_suppressProactiveSuggestionAnimated:(BOOL)a0;
- (void)_updateCurrentPreviewFiltersOnCaptureController;
- (BOOL)_isHDRSupportedForGraphConfiguration:(id)a0;
- (void)_updateTextAnalysisWithInsert:(id)a0 instructions:(BOOL)a1 animated:(BOOL)a2;
- (void)fullscreenViewfinderDidCreatePortraitControls:(id)a0;
- (void)_createVideoControlsIfNecessary;
- (void)shutterButtonTouchAttemptedWhileDisabled:(id)a0;
- (void)_createActionButtonCaptureInteractionIfNeeded;
- (BOOL)_shouldShowRAWButtonForGraphConfiguration:(id)a0;
- (void)_closeViewfinderForChangeFromMode:(long long)a0 toMode:(long long)a1 fromDevice:(long long)a2 toDevice:(long long)a3;
- (void)captureController:(id)a0 didOutputFlashCompromise:(unsigned long long)a1;
- (void)_handleUserChangedToSharedLibraryMode:(long long)a0;
- (void)closedViewfinderController:(id)a0 wantsViewfinderOpenForReason:(long long)a1;
- (id)_semanticStyleForCapture;
- (void)dynamicShutterControlDidPresentCounter:(id)a0;
- (void)_unembedGridView;
- (void)_updateEnabledControlsWithReason:(id)a0 forceLog:(BOOL)a1;
- (void)_setView:(id)a0 hidden:(BOOL)a1 delayedInTotalAnimationTime:(double)a2 normalizedFadeoutDuration:(double)a3;
- (void)_resetLowLightDurationMappingAnimated:(BOOL)a0;
- (void)_resolvePotentiallyConflictingControlsForMode:(long long)a0 device:(long long)a1 resolvedFlashMode:(long long *)a2 resolvedHDRMode:(long long *)a3 resolvedLivePhotoMode:(long long *)a4 resolvedRAWMode:(long long *)a5 resolvedPhotoResolution:(long long *)a6;
- (void)_updateViewfinderMaterialAnimated:(BOOL)a0;
- (void)_zoomUIDidChangeToFactor:(double)a0;
- (void)captureController:(id)a0 didOutputQRCodeResults:(id)a1;
- (void)captureController:(id)a0 didOutputTorchAvailability:(BOOL)a1;
- (void)_updateControlsForVisibleFilterScrubberAnimated:(BOOL)a0;
- (void)_stopCapturingBurst;
- (void)_createPanoramaControlsIfNecessary;
- (void)_acknowledgeDescriptionOverlayViewForMode:(long long)a0;
- (BOOL)_shouldHideLightingNameBadgeForGraphConfiguration:(id)a0 orientation:(long long)a1;
- (void).cxx_destruct;
- (void)cameraRollControllerDidFullyPresentCameraRoll:(id)a0;
- (void)captureController:(id)a0 didOutputMinAvailableVideoZoomFactor:(double)a1;
- (BOOL)_shouldEnableExposureControlButton;
- (void)_snapshotAndFadeDisappearingView:(id)a0 parentViewOverride:(id)a1 shouldHideView:(BOOL)a2;
- (void)_createFilterButtonIfNecessary;
- (void)_pausePairedVideoCaptureOnControllerIfNecessaryForGraphConfiguration:(id)a0 isShowingCameraRoll:(BOOL)a1;
- (void)_didChangeToGraphConfiguration:(id)a0 forDesiredConfiguration:(id)a1 requestID:(int)a2;
- (BOOL)_shouldDisableModeForGraphConfiguration:(id)a0 callActive:(BOOL)a1;
- (void)_updatePropertiesForCaptureConfiguration:(id)a0 conflictingControlConfiguration:(id)a1;
- (BOOL)_shouldShowIndicatorOfType:(unsigned long long)a0 forGraphConfiguration:(id)a1;
- (long long)_itemIndexForFilterType:(long long)a0;
- (void)_embedDescriptionOverlayView:(id)a0 forMode:(long long)a1;
- (void)_createHorizonLevelViewIfNecessary;
- (BOOL)_shouldEnableShutterButton;
- (void)dynamicShutterControlDidStop:(id)a0;
- (void)_handleCameraRollSwipeUpGestureRecognizer:(id)a0;
- (void)resumeCameraSessionWithCompletion:(id /* block */)a0;
- (void)videoConfigurationStatusIndicatorDidTapResolution:(id)a0;
- (BOOL)_shouldHideStillDuringVideoButtonForGraphConfiguration:(id)a0;
- (void)_createReviewButtonIfNecessary;
- (void)_destroyGridViewIfNecessary;
- (void)_startCaptureSessionIfNecessaryIfVisibleAndInterrupted;
- (BOOL)_autoHideHomeIndicatorForOrientation:(long long)a0;
- (long long)_mappedVideoConfigurationForVideoConfiguration:(long long)a0 proResVideoMode:(long long)a1 outputToExternalStorage:(BOOL)a2;
- (BOOL)_shouldEmulateAggregateCameraZoomForGraphConfiguration:(id)a0;
- (double)_minimumExecutionTimeForChangeToGraphConfiguration:(id)a0 fromGraphConfiguration:(id)a1;
- (void)_handleAutoMacroButtonTapped:(id)a0;
- (long long)_resolvedTorchModeForDesiredTorchMode;
- (BOOL)_shouldHideVideoConfigurationStatusIndicatorForGraphConfiguration:(id)a0;
- (BOOL)_hasSignificantAmountOfRecordingTimeForCurrentConfiguration;
- (double)_zoomFactorForZoomSliderValue:(double)a0;
- (void)_limitZoomRangeForRecordingIfNecessary;
- (BOOL)_shouldHideFlashButtonForGraphConfiguration:(id)a0;
- (BOOL)remoteShutterBeginBurstCapture:(id)a0;
- (void)timelapseControllerStopped:(id)a0;
- (unsigned long long)zoomControl:(id)a0 accessoryButtonTapIndexInDisplayZoomFactors:(id)a1;
- (void)_performChangeFromGraphConfiguration:(id)a0 toGraphConfiguration:(id)a1 zoomFactor:(double)a2 deferIfConfigurationInFlight:(BOOL)a3;
- (void)_handlePhysicalButtonCancelled:(long long)a0;
- (void)_openViewfinderForAllModeAndDeviceChangeReasons;
- (void)_setupBurstTimerWithDelay:(double)a0;
- (void)_changeToGraphConfiguration:(id)a0 zoomFactor:(double)a1 fromGraphConfiguration:(id)a2;
- (BOOL)_shouldShowViewfinderLegibilityBackgroundsForGraphConfiguration:(id)a0;
- (void)imageAnalysisButton:(id)a0 didChangeContextMenuDisplayed:(BOOL)a1;
- (void)_createVerticalSwipeGestureRecognizersIfNecessary;
- (long long)_maximumBurstLengthForTimer;
- (BOOL)_shouldShowExposureButtonForGraphConfiguration:(id)a0;
- (void)_willChangeToGraphConfiguration:(id)a0 zoomFactor:(double)a1 fromGraphConfiguration:(id)a2 animated:(BOOL)a3;
- (void)_handlePhysicalButtonReleased:(long long)a0;
- (void)_createPortraitApertureSliderIfNecessary;
- (BOOL)_shouldShowExternalStorageButtonForGraphConfiguration:(id)a0;
- (void)remoteShutter:(id)a0 setZoomFactor:(double)a1;
- (void)previewViewControllerDidChangeFocusOrExposureLocked:(id)a0 shouldAnimate:(BOOL)a1;
- (void)_createImageAnalysisButtonIfNeeded;
- (void)_handleUserChangedToPhotoFormat:(struct { long long x0; long long x1; })a0;
- (void)_handleUserChangedToVideoConfiguration:(long long)a0;
- (void)_createFlipButtonIfNecessary;
- (BOOL)_shouldShowVideoStabilizationBadgeForGraphConfiguration:(id)a0;
- (BOOL)_shouldCreateAndEmbedControls;
- (void)controlDrawerDidCreateExposureSlider:(id)a0;
- (void)_setupAndStartSynchronizedCaptureTimerDelegate;
- (void)_createDoneButtonIfNecessary;
- (void)_handleCreativeCameraButtonPressed:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)_updateHomeIndicatorBehaviorsForCaptureOrientation;
- (void)_updateLevelMotionTracking;
- (void)_updateZoomControlLayoutForGraphConfiguration:(id)a0 fromGraphConfiguration:(id)a1 animated:(BOOL)a2;
- (void)_handleTimerButtonChangedTimerDuration;
- (BOOL)_shouldShowDeviceTooHotInstructionLabelForGraphConfiguration:(id)a0;
- (void)_apertureSliderDidChangeApertureValue:(id)a0;
- (BOOL)_shouldShowSharedLibraryBadgeForGraphConfiguration:(id)a0;
- (void)timerCache:(id)a0 timerDidFireForKey:(id)a1;
- (void)zoomSliderDidEndZooming:(id)a0;
- (void)_updateShutterButtonForGraphConfiguration:(id)a0 isCapturing:(BOOL)a1 animated:(BOOL)a2;
- (void)_destroyHorizonLevelViewIfNecessary;
- (long long)_lastCapturedFilterTypeForMode:(long long)a0;
- (void)_updateCachedMRCResults:(id)a0;
- (void)_updateDiskSpaceAlertViewVisibilityAnimated:(BOOL)a0;
- (long long)_videoConfigurationResolutionForGraphConfiguration:(id)a0;
- (void)fadeOutAnimationDidEndForView:(id)a0;
- (BOOL)_shouldSwitchToVideoConfiguration:(long long)a0 videoEncodingBehavior:(long long)a1;
- (void)videoRequestDidCompleteLocalPersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (id)_imageAnalysisInstructionLabel;
- (void)_resolveDesiredPhotoResolution:(long long)a0 livePhotoMode:(long long)a1 rawMode:(long long)a2 conflicts:(unsigned long long)a3 mode:(long long)a4 device:(long long)a5 resolvedPhotoResolution:(long long *)a6 resolvedLivePhotoMode:(long long *)a7;
- (void)_createCreativeCameraButtonIfNecessary;
- (void)controlDrawer:(id)a0 didChangeFlashMode:(long long)a1;
- (void)_toggleBetweenBackFacingZoomFactorsForZoomControl:(id)a0;
- (void)imageAnalysisInteraction:(id)a0 didRequestLiveTextButtonSelectedState:(BOOL)a1;
- (void)panoramaRequest:(id)a0 didGeneratePaintingStatus:(id)a1;
- (void)stillImageRequestsWillRequestCTMVideoCaptureStart;
- (void)_createVideoConfigurationStatusIndicatorIfNecessary;
- (void)_commitCTMCaptureWithType:(long long)a0;
- (BOOL)remoteShutterEndBurstCapture:(id)a0;
- (BOOL)_isZoomAllowedCurrently;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (BOOL)_shouldHideLightingControlForGraphConfiguration:(id)a0;
- (void)_updateControlStatusBarContentsVisibilityForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (void)_updateExternalStorageDataSources;
- (void)captureController:(id)a0 didChangeAutoMacroActive:(BOOL)a1;
- (void)captureControllerDidStopPlayingBurstEndSound:(id)a0;
- (void)_handlePhotoFormatPickerTapped;
- (id)_semanticStyleForCaptureWithSupport:(unsigned long long)a0;
- (void)fullscreenViewfinder:(id)a0 didChangeControlDrawerVisibility:(BOOL)a1 forReason:(long long)a2;
- (void)_handleSwipeToNextFilterRecognizer:(id)a0;
- (void)suspendCameraSessionWithCompletion:(id /* block */)a0;
- (BOOL)_arePhotoFormatConflictsSupportedForMode:(long long)a0 device:(long long)a1;
- (void)_handleTouchDownForZoomSlider:(id)a0;
- (id)_originalCaptureFiltersForMode:(long long)a0;
- (BOOL)_shouldHideLivePhotoButtonForGraphConfiguration:(id)a0;
- (long long)_focusAndExposureLockBadgeTypeForCurrentState;
- (void)cameraRollControllerPrefersPresentingStatusbarHiddenDidChange:(id)a0;
- (void)changeToMode:(long long)a0 device:(long long)a1;
- (BOOL)_shouldAllowHapticsForCurrentState;
- (long long)_photoEncodingBehaviorForResolvedRAWMode:(long long)a0 isCapturingVideo:(BOOL)a1;
- (void)_createModeDialIfNecessary;
- (void)librarySelectionDidChangeSharedLibraryMode:(long long)a0;
- (void)panoramaRequestDidCompleteLocalPersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (BOOL)_shouldShowLowLightControlForGraphConfiguration:(id)a0;
- (void)_updatePortraitIntensitySliderForCurrentState;
- (BOOL)_shouldHideImageWellForGraphConfiguration:(id)a0;
- (void)_handleImageAnalysisButtonTapped:(id)a0;
- (void)closedViewfinderController:(id)a0 wantsViewfinderClosedForReason:(long long)a1;
- (BOOL)_shouldEnableHDRButton;
- (void)disabledPreviewController:(id)a0 wantsPreviewDisabledForReason:(long long)a1;
- (void)_handlePhysicalCaptureRecognizer:(id)a0;
- (BOOL)_shouldHideShallowDepthOfFieldBadgeForGraphConfiguration:(id)a0;
- (void)_createHDRButtonIfNecessary;
- (void)_updateVideoConfigurationStatusIndicatorForGraphConfiguration:(id)a0 animated:(BOOL)a1;
- (id)_imageAnalysisButton;
- (void)_embedPortraitIntensitySliderWithLayoutStyle:(long long)a0;
- (void)stillImageRequestDidCompleteVideoCapture:(id)a0 withResponse:(id)a1 error:(id)a2;
- (BOOL)zoomControlCanPlayHaptics:(id)a0;
- (BOOL)_shouldShowProResButtonForGraphConfiguration:(id)a0;
- (BOOL)_shouldHideGridViewForGraphConfiguration:(id)a0;
- (void)animateAlongsideTextLiftingForView:(id)a0;
- (void)captureController:(id)a0 didOutputTextRegionResults:(id)a1;
- (void)_embedStillDuringVideoButtonWithLayoutStyle:(long long)a0;
- (void)controlDrawer:(id)a0 didChangeSharedLibraryMode:(long long)a1;
- (void)_setShowingPortraitIntensitySlider:(BOOL)a0 animated:(BOOL)a1;
- (void)zoomSliderDidBeginAutozooming:(id)a0;
- (void)_embedHorizonLevelView;
- (void)_embedTimerIndicatorViewWithLayoutStyle:(long long)a0;
- (BOOL)_isControlDrawerShowingPersistentControl;
- (BOOL)_shouldEnableProResButton;
- (void)_updateCaptureTimerIndicatorWithFaceResult:(id)a0;
- (void)_updateControlDrawerContentsVisibilityAnimated:(BOOL)a0;
- (void)captureController:(id)a0 didOutputLowLightModeDurationMapping:(struct { double x0; double x1; })a1;
- (void)_updatePanoramaViewVisibilityForViewfinderTransition;
- (void)_createIntensityButtonIfNecessary;
- (BOOL)_isFlashOrTorchSupportedForGraphConfiguration:(id)a0;
- (long long)_secondaryInstructionLabelForGraphConfiguration:(id)a0;
- (BOOL)_shouldEnableAspectRatioButton;
- (BOOL)_wantsExternalStorageOutputEnabledForMode:(long long)a0 videoConfiguration:(long long)a1 desiredProResVideoMode:(long long)a2;
- (BOOL)_shouldUseZoomButtonForCameraToggleForGraphConfiguration:(id)a0;
- (BOOL)_isLowLightUpdatingDeferred;
- (void)panoramaRequestDidCompleteRemotePersistence:(id)a0 withResponse:(id)a1 error:(id)a2;
- (void)_showExternalStorageRecordingFailedAlert;
- (void)_handleExposureSliderDidChangeValue:(id)a0;
- (BOOL)_redirectShutterEventIfNecessary:(unsigned long long)a0;
- (BOOL)_shouldEnableControlStatusIndicator:(unsigned long long)a0;
- (void)_updateControlsDisabledByLowLightAnimated:(BOOL)a0;
- (void)_updateIntensityButtonForCurrentState;
- (void)_handleIntensitySliderDidChangeValue:(id)a0;
- (BOOL)_isMenuButtonConflictingWithView:(id)a0;
- (void)_performCaptureAnimationWithDuration:(double)a0 curve:(id)a1 color:(id)a2 fadeOut:(BOOL)a3;
- (BOOL)_shouldHidePortraitModeInstructionLabelForGraphConfiguration:(id)a0;
- (void)controlDrawer:(id)a0 didChangeVideoStabilizationMode:(long long)a1;
- (BOOL)gestureRecognizer:(id)a0 shouldRequireFailureOfGestureRecognizer:(id)a1;
- (void)_startOrCancelPurgeIfNecessary;
- (BOOL)_isPhotoFormat:(struct { long long x0; long long x1; })a0 enabledForMode:(long long)a1 device:(long long)a2;
- (void)viewDidDisappear:(BOOL)a0;
- (void)_applyAutorotationCorrectingTransformForOrientation:(long long)a0;
- (void)_destroyHDRBadgeIfNecessary;
- (void)_createOrDestroyHDRBadgeIfNecessary;
- (void)_handleSharedLibraryButton;
- (void)_updateFilterScrubberAfterCapture;
- (void)_handleShutterButtonDragEnter:(id)a0;
- (long long)_bottomBarBackgroundStyleForMode:(long long)a0;
- (BOOL)_shouldShowDescriptionOverlayViewForMode:(long long)a0 viewClass:(Class *)a1;
- (void)_updatePreviewSemanticStyleAnimated:(BOOL)a0;
- (void)readUserPreferencesAndHandleChangesWithOverrides:(id)a0;
- (void)remoteShutter:(id)a0 takePhotoWithCountdown:(unsigned long long)a1;
- (BOOL)remoteShutterStopCapture:(id)a0;
- (void)timelapseController:(id)a0 generatedPlaceholderResult:(id)a1 withThumbnailImage:(id)a2 forAssetUUID:(id)a3 inCaptureSession:(unsigned short)a4;
- (void)_embedDisabledModeOverlayView:(id)a0;
- (void)_unembedDisabledModeOverlayView:(id)a0;
- (void)_updatePortraitApertureButtonForGraphConfiguration:(id)a0 zoomFactor:(double)a1 animated:(BOOL)a2;
- (void)_updateUserInitiationTimeForRequest:(id)a0;
- (void)cameraRollController:(id)a0 didChangeImageWellImage:(id)a1 withUUID:(id)a2 animated:(BOOL)a3;
- (void)cameraRollControllerRevealDidEnd:(id)a0;
- (void)_reconfigureCaptureGraphWithCurrentMode;
- (BOOL)previewViewController:(id)a0 gestureRecognizer:(id)a1 shouldRequireFailureOfGestureRecognizer:(id)a2;
- (BOOL)_captureStillImageWithCurrentSettings;
- (void)_handleApertureButtonTapped:(id)a0;
- (void)_handleUserChangedToMode:(long long)a0 device:(long long)a1;
- (id)_disabledModeReasonsForGraphConfiguration:(id)a0 callActive:(BOOL)a1;
- (void)_updateControlStatusBarContentsVisibilityAnimated:(BOOL)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)_updateZoomFactorForZoomFactor:(double)a0 rampDuration:(double)a1 interactionType:(long long)a2 didChangeDevice:(id /* block */)a3;
- (BOOL)_shouldHideTopBarForGraphConfiguration:(id)a0;
- (void)_handleUserChangedToAspectRatioCrop:(long long)a0;
- (BOOL)_shouldHideFilterNameBadgeForGraphConfiguration:(id)a0;
- (void)controlDrawer:(id)a0 didSelectMenuItemForControlType:(long long)a1;
- (void)controlStatusBar:(id)a0 didCreateIndicatorForType:(unsigned long long)a1;
- (void)prominentObjectManagerDidChangeIsCurrentObjectExpiring:(id)a0;
- (void)remoteShutter:(id)a0 setFlashMode:(long long)a1;
- (BOOL)_shouldEnableZoomControl;
- (void)_handleSwipeDownGestureRecognizer:(id)a0;
- (id)_debugStringForApplicationDeactivationReason:(int)a0;
- (id)fullscreenViewfinderSemanticStyleList:(id)a0;
- (void)_snapshotAndFadeDisappearingView:(id)a0;

@end