text: /* Generated by RuntimeBrowser
     Image: /System/Library/PrivateFrameworks/CameraUI.framework/CameraUI
   */
  
  @interface CAMCaptureCapabilities : NSObject {
      bool  _HEVCEncodingSupported;
      double  __backCaptureInterval;
      double  __backDualCameraSwitchOverZoomFactor;
      double  __backDualPhotoModeMaximumZoomFactor;
      double  __backDualVideoModeMaximumZoomFactor;
      double  __backPhotoModeMaximumZoomFactor;
      double  __backVideoModeMaximumZoomFactor;
      double  __frontCaptureInterval;
      double  __frontDualCameraSwitchOverZoomFactor;
      double  __frontDualPhotoModeMaximumZoomFactor;
      double  __frontDualVideoModeMaximumZoomFactor;
      double  __frontPhotoModeMaximumZoomFactor;
      double  __frontVideoModeMaximumZoomFactor;
      bool  _allowHaptics;
      bool  _allowHapticsOnConfigurationTaps;
      bool  _autoLowLightVideoSupported;
      bool  _back1080p120Supported;
      bool  _back1080p240Supported;
      long long  _back1080pMaxFPS;
      bool  _back4k24VideoSupported;
      bool  _back4k30VideoSupported;
      bool  _back4k60VideoSupported;
      bool  _back720p240Supported;
      long long  _back720pMaxFPS;
      bool  _backAutomaticHDRSupported;
      bool  _backBurstSupported;
      bool  _backCameraSupported;
      bool  _backDepthSupported;
      bool  _backDualSupported;
      bool  _backFlashSupported;
      bool  _backHDROnSupported;
      bool  _backHDRSupported;
      bool  _backIrisSupported;
      bool  _backLiveStageLightSupported;
      bool  _backPanoramaSupported;
      bool  _backPearlSupported;
      bool  _backPortraitModeSupported;
      bool  _backSingleCameraPortraitModeSupported;
      bool  _backSlomoSupported;
      bool  _backTelephotoSupported;
      bool  _backTimelapseSupported;
      bool  _backTorchPatternSupported;
      bool  _backTorchSupported;
      bool  _captureOnTouchDown;
      bool  _depthEffectApertureSupported;
      bool  _forceTouchSupported;
      bool  _front1080p120Supported;
      bool  _front1080p240Supported;
      long long  _front1080pMaxFPS;
      bool  _front4k24VideoSupported;
      bool  _front4k30VideoSupported;
      bool  _front4k60VideoSupported;
      bool  _front720p240Supported;
      long long  _front720pMaxFPS;
      bool  _frontAutomaticHDRSupported;
      bool  _frontBurstSupported;
      bool  _frontCameraSupported;
      bool  _frontDepthSupported;
      bool  _frontDualSupported;
      bool  _frontFlashSupported;
      bool  _frontHDROnSupported;
      bool  _frontHDRSupported;
      bool  _frontIrisSupported;
      bool  _frontLiveStageLightSupported;
      bool  _frontPanoramaSupported;
      bool  _frontPearlSupported;
      bool  _frontPortraitModeSupported;
      bool  _frontSingleCameraPortraitModeSupported;
      bool  _frontSlomoSupported;
      bool  _frontTelephotoSupported;
      bool  _frontTimelapseSupported;
      bool  _frontTorchPatternSupported;
      bool  _frontTorchSupported;
      bool  _hasFilteringEntitlement;
      bool  _hasSystemTelephonyOfAnyKind;
      long long  _hostProcess;
      bool  _internalInstall;
      bool  _liveFilteringSupported;
      bool  _lockButtonAppropriateForShutter;
      bool  _lowEndHardware;
      long long  _maximumBurstLength;
      long long  _maximumRecordedFileSize;
      bool  _modernHDRSupported;
      bool  _naturalLightingAppliedToOriginal;
      bool  _pipelinedStillImageProcessingSupported;
      bool  _portraitEffectsSupported;
      bool  _previewSupportedDuringHDR;
      bool  _splitScreenSupported;
      bool  _squareModeSupported;
      bool  _stereoAudioRecordingSupported;
      bool  _stillDuringVideoSupported;
      bool  _topBarInvertedForModernPhone;
      bool  _unifiedBracketingSupported;
      bool  _videoSupported;
  }
  
  @property (getter=isHEVCEncodingSupported, nonatomic, readonly) bool HEVCEncodingSupported;
  @property (nonatomic, readonly) double _backCaptureInterval;
  @property (nonatomic, readonly) double _backDualCameraSwitchOverZoomFactor;
  @property (nonatomic, readonly) double _backDualPhotoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _backDualVideoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _backPhotoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _backVideoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _frontCaptureInterval;
  @property (nonatomic, readonly) double _frontDualCameraSwitchOverZoomFactor;
  @property (nonatomic, readonly) double _frontDualPhotoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _frontDualVideoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _frontPhotoModeMaximumZoomFactor;
  @property (nonatomic, readonly) double _frontVideoModeMaximumZoomFactor;
  @property (nonatomic, readonly) bool allowHaptics;
  @property (nonatomic, readonly) bool allowHapticsOnConfigurationTaps;
  @property (getter=isAutoLowLightVideoSupported, nonatomic, readonly) bool autoLowLightVideoSupported;
  @property (getter=isBack1080p120Supported, nonatomic, readonly) bool back1080p120Supported;
  @property (getter=isBack1080p240Supported, nonatomic, readonly) bool back1080p240Supported;
  @property (nonatomic, readonly) long long back1080pMaxFPS;
  @property (getter=isBack4k24VideoSupported, nonatomic, readonly) bool back4k24VideoSupported;
  @property (getter=isBack4k30VideoSupported, nonatomic, readonly) bool back4k30VideoSupported;
  @property (getter=isBack4k60VideoSupported, nonatomic, readonly) bool back4k60VideoSupported;
  @property (getter=isBack720p240Supported, nonatomic, readonly) bool back720p240Supported;
  @property (nonatomic, readonly) long long back720pMaxFPS;
  @property (getter=isBackAutomaticHDRSupported, nonatomic, readonly) bool backAutomaticHDRSupported;
  @property (getter=isBackBurstSupported, nonatomic, readonly) bool backBurstSupported;
  @property (getter=isBackCameraSupported, nonatomic, readonly) bool backCameraSupported;
  @property (getter=isBackDepthSupported, nonatomic, readonly) bool backDepthSupported;
  @property (getter=isBackDualSupported, nonatomic, readonly) bool backDualSupported;
  @property (getter=isBackFlashSupported, nonatomic, readonly) bool backFlashSupported;
  @property (getter=isBackHDROnSupported, nonatomic, readonly) bool backHDROnSupported;
  @property (getter=isBackHDRSupported, nonatomic, readonly) bool backHDRSupported;
  @property (getter=isBackIrisSupported, nonatomic, readonly) bool backIrisSupported;
  @property (getter=isBackLiveStageLightSupported, nonatomic, readonly) bool backLiveStageLightSupported;
  @property (getter=isBackPanoramaSupported, nonatomic, readonly) bool backPanoramaSupported;
  @property (getter=isBackPearlSupported, nonatomic, readonly) bool backPearlSupported;
  @property (getter=isBackPortraitModeSupported, nonatomic, readonly) bool backPortraitModeSupported;
  @property (getter=isBackSingleCameraPortraitModeSupported, nonatomic, readonly) bool backSingleCameraPortraitModeSupported;
  @property (getter=isBackSlomoSupported, nonatomic, readonly) bool backSlomoSupported;
  @property (getter=isBackTelephotoSupported, nonatomic, readonly) bool backTelephotoSupported;
  @property (getter=isBackTimelapseSupported, nonatomic, readonly) bool backTimelapseSupported;
  @property (getter=isBackTorchPatternSupported, nonatomic, readonly) bool backTorchPatternSupported;
  @property (getter=isBackTorchSupported, nonatomic, readonly) bool backTorchSupported;
  @property (nonatomic, readonly) bool captureOnTouchDown;
  @property (getter=isDepthEffectApertureSupported, nonatomic, readonly) bool depthEffectApertureSupported;
  @property (getter=isForceTouchSupported, nonatomic, readonly) bool forceTouchSupported;
  @property (getter=isFront1080p120Supported, nonatomic, readonly) bool front1080p120Supported;
  @property (getter=isFront1080p240Supported, nonatomic, readonly) bool front1080p240Supported;
  @property (nonatomic, readonly) long long front1080pMaxFPS;
  @property (getter=isFront4k24VideoSupported, nonatomic, readonly) bool front4k24VideoSupported;
  @property (getter=isFront4k30VideoSupported, nonatomic, readonly) bool front4k30VideoSupported;
  @property (getter=isFront4k60VideoSupported, nonatomic, readonly) bool front4k60VideoSupported;
  @property (getter=isFront720p240Supported, nonatomic, readonly) bool front720p240Supported;
  @property (nonatomic, readonly) long long front720pMaxFPS;
  @property (getter=isFrontAutomaticHDRSupported, nonatomic, readonly) bool frontAutomaticHDRSupported;
  @property (getter=isFrontBurstSupported, nonatomic, readonly) bool frontBurstSupported;
  @property (getter=isFrontCameraSupported, nonatomic, readonly) bool frontCameraSupported;
  @property (getter=isFrontDepthSupported, nonatomic, readonly) bool frontDepthSupported;
  @property (getter=isFrontDualSupported, nonatomic, readonly) bool frontDualSupported;
  @property (getter=isFrontFlashSupported, nonatomic, readonly) bool frontFlashSupported;
  @property (getter=isFrontHDROnSupported, nonatomic, readonly) bool frontHDROnSupported;
  @property (getter=isFrontHDRSupported, nonatomic, readonly) bool frontHDRSupported;
  @property (getter=isFrontIrisSupported, nonatomic, readonly) bool frontIrisSupported;
  @property (getter=isFrontLiveStageLightSupported, nonatomic, readonly) bool frontLiveStageLightSupported;
  @property (getter=isFrontPanoramaSupported, nonatomic, readonly) bool frontPanoramaSupported;
  @property (getter=isFrontPearlSupported, nonatomic, readonly) bool frontPearlSupported;
  @property (getter=isFrontPortraitModeSupported, nonatomic, readonly) bool frontPortraitModeSupported;
  @property (getter=isFrontSingleCameraPortraitModeSupported, nonatomic, readonly) bool frontSingleCameraPortraitModeSupported;
  @property (getter=isFrontSlomoSupported, nonatomic, readonly) bool frontSlomoSupported;
  @property (getter=isFrontTelephotoSupported, nonatomic, readonly) bool frontTelephotoSupported;
  @property (getter=isFrontTimelapseSupported, nonatomic, readonly) bool frontTimelapseSupported;
  @property (getter=isFrontTorchPatternSupported, nonatomic, readonly) bool frontTorchPatternSupported;
  @property (getter=isFrontTorchSupported, nonatomic, readonly) bool frontTorchSupported;
  @property (nonatomic, readonly) bool hasFilteringEntitlement;
  @property (nonatomic, readonly) bool hasSystemTelephonyOfAnyKind;
  @property (nonatomic, readonly) long long hostProcess;
  @property (getter=isInternalInstall, nonatomic, readonly) bool internalInstall;
  @property (getter=isLiveFilteringSupported, nonatomic, readonly) bool liveFilteringSupported;
  @property (getter=isLockButtonAppropriateForShutter, nonatomic, readonly) bool lockButtonAppropriateForShutter;
  @property (getter=isLowEndHardware, nonatomic, readonly) bool lowEndHardware;
  @property (nonatomic, readonly) long long maximumBurstLength;
  @property (nonatomic, readonly) long long maximumRecordedFileSize;
  @property (getter=isModernHDRSupported, nonatomic, readonly) bool modernHDRSupported;
  @property (getter=isNaturalLightingAppliedToOriginal, nonatomic, readonly) bool naturalLightingAppliedToOriginal;
  @property (getter=isPipelinedStillImageProcessingSupported, nonatomic, readonly) bool pipelinedStillImageProcessingSupported;
  @property (getter=arePortraitEffectsSupported, nonatomic, readonly) bool portraitEffectsSupported;
  @property (getter=isPreviewDuringHDRSupported, nonatomic, readonly) bool previewSupportedDuringHDR;
  @property (getter=isSplitScreenSupported, nonatomic, readonly) bool splitScreenSupported;
  @property (getter=isSquareModeSupported, nonatomic, readonly) bool squareModeSupported;
  @property (getter=isStereoAudioRecordingSupported, nonatomic, readonly) bool stereoAudioRecordingSupported;
  @property (getter=isStillDuringVideoSupported, nonatomic, readonly) bool stillDuringVideoSupported;
  @property (getter=isTopBarInvertedForModernPhone, nonatomic, readonly) bool topBarInvertedForModernPhone;
  @property (getter=isUnifiedBracketingSupported, nonatomic, readonly) bool unifiedBracketingSupported;
  @property (getter=isVideoSupported, nonatomic, readonly) bool videoSupported;
  
  + (id)capabilities;
  
  - (double)_backCaptureInterval;
  - (double)_backDualCameraSwitchOverZoomFactor;
  - (double)_backDualPhotoModeMaximumZoomFactor;
  - (double)_backDualVideoModeMaximumZoomFactor;
  - (double)_backPhotoModeMaximumZoomFactor;
  - (double)_backVideoModeMaximumZoomFactor;
  - (double)_frontCaptureInterval;
  - (double)_frontDualCameraSwitchOverZoomFactor;
  - (double)_frontDualPhotoModeMaximumZoomFactor;
  - (double)_frontDualVideoModeMaximumZoomFactor;
  - (double)_frontPhotoModeMaximumZoomFactor;
  - (double)_frontVideoModeMaximumZoomFactor;
  - (bool)allowHaptics;
  - (bool)allowHapticsOnConfigurationTaps;
  - (bool)arePortraitEffectsSupported;
  - (long long)back1080pMaxFPS;
  - (long long)back720pMaxFPS;
  - (double)captureIntervalForDevice:(long long)arg1;
  - (bool)captureOnTouchDown;
  - (double)defaultDepthEffectApertureForDevicePosition:(long long)arg1;
  - (double)dualCameraSwitchOverZoomFactorForDevicePosition:(long long)arg1;
  - (long long)front1080pMaxFPS;
  - (long long)front720pMaxFPS;
  - (bool)hasFilteringEntitlement;
  - (bool)hasSystemTelephonyOfAnyKind;
  - (long long)hostProcess;
  - (id)init;
  - (bool)invertTopBarForLayoutStyle:(long long)arg1;
  - (bool)is1080p120SupportedForDevice:(long long)arg1;
  - (bool)is1080p240SupportedForDevice:(long long)arg1;
  - (bool)is4k24VideoSupportedForDevice:(long long)arg1;
  - (bool)is4k30VideoSupportedForDevice:(long long)arg1;
  - (bool)is4k60VideoSupportedForDevice:(long long)arg1;
  - (bool)is720p240SupportedForDevice:(long long)arg1;
  - (bool)isAutoLowLightVideoSupported;
  - (bool)isAutoLowLightVideoSupportedForMode:(long long)arg1 videoConfiguration:(long long)arg2;
  - (bool)isAutomaticHDRSupportedForDevice:(long long)arg1;
  - (bool)isBack1080p120Supported;
  - (bool)isBack1080p240Supported;
  - (bool)isBack4k24VideoSupported;
  - (bool)isBack4k30VideoSupported;
  - (bool)isBack4k60VideoSupported;
  - (bool)isBack720p240Supported;
  - (bool)isBackAutomaticHDRSupported;
  - (bool)isBackBurstSupported;
  - (bool)isBackCameraSupported;
  - (bool)isBackDepthSupported;
  - (bool)isBackDualSupported;
  - (bool)isBackFlashSupported;
  - (bool)isBackHDROnSupported;
  - (bool)isBackHDRSupported;
  - (bool)isBackIrisSupported;
  - (bool)isBackLiveStageLightSupported;
  - (bool)isBackPanoramaSupported;
  - (bool)isBackPearlSupported;
  - (bool)isBackPortraitModeSupported;
  - (bool)isBackSingleCameraPortraitModeSupported;
  - (bool)isBackSlomoSupported;
  - (bool)isBackTelephotoSupported;
  - (bool)isBackTimelapseSupported;
  - (bool)isBackTorchPatternSupported;
  - (bool)isBackTorchSupported;
  - (bool)isBurstSupportedForDevice:(long long)arg1;
  - (bool)isCameraSupportedForDevice:(long long)arg1;
  - (bool)isDepthEffectApertureSupported;
  - (bool)isDepthSupportedForDevicePosition:(long long)arg1;
  - (bool)isDepthSupportedForMode:(long long)arg1 devicePosition:(long long)arg2;
  - (bool)isDualSupportedForDevicePosition:(long long)arg1;
  - (bool)isDualSupportedForMode:(long long)arg1 devicePosition:(long long)arg2 videoConfiguration:(long long)arg3;
  - (bool)isFlashOrTorchSupportedForMode:(long long)arg1 device:(long long)arg2;
  - (bool)isFlashSupportedForDevice:(long long)arg1;
  - (bool)isForceTouchSupported;
  - (bool)isFront1080p120Supported;
  - (bool)isFront1080p240Supported;
  - (bool)isFront4k24VideoSupported;
  - (bool)isFront4k30VideoSupported;
  - (bool)isFront4k60VideoSupported;
  - (bool)isFront720p240Supported;
  - (bool)isFrontAutomaticHDRSupported;
  - (bool)isFrontBurstSupported;
  - (bool)isFrontCameraSupported;
  - (bool)isFrontDepthSupported;
  - (bool)isFrontDualSupported;
  - (bool)isFrontFlashSupported;
  - (bool)isFrontHDROnSupported;
  - (bool)isFrontHDRSupported;
  - (bool)isFrontIrisSupported;
  - (bool)isFrontLiveStageLightSupported;
  - (bool)isFrontPanoramaSupported;
  - (bool)isFrontPearlSupported;
  - (bool)isFrontPortraitModeSupported;
  - (bool)isFrontSingleCameraPortraitModeSupported;
  - (bool)isFrontSlomoSupported;
  - (bool)isFrontTelephotoSupported;
  - (bool)isFrontTimelapseSupported;
  - (bool)isFrontTorchPatternSupported;
  - (bool)isFrontTorchSupported;
  - (bool)isHDROnSupportedForDevice:(long long)arg1;
  - (bool)isHDRSupportedForDevice:(long long)arg1;
  - (bool)isHDRSupportedForMode:(long long)arg1 device:(long long)arg2;
  - (bool)isHEVCEncodingSupported;
  - (bool)isInternalInstall;
  - (bool)isIrisSupportedForDevice:(long long)arg1;
  - (bool)isLiveFilteringSupported;
  - (bool)isLivePreviewSupportedForLightingType:(long long)arg1 devicePosition:(long long)arg2;
  - (bool)isLockButtonAppropriateForShutter;
  - (bool)isLowEndHardware;
  - (bool)isModernHDRSupported;
  - (bool)isNaturalLightingAppliedToOriginal;
  - (bool)isPanoramaSupportedForDevice:(long long)arg1;
  - (bool)isPearlSupportedForDevicePosition:(long long)arg1;
  - (bool)isPearlSupportedForMode:(long long)arg1 devicePosition:(long long)arg2;
  - (bool)isPipelinedStillImageProcessingSupported;
  - (bool)isPortraitModeSupportedForDevice:(long long)arg1;
  - (bool)isPortraitModeSupportedForDevicePosition:(long long)arg1;
  - (bool)isPreviewDuringHDRSupported;
  - (bool)isSingleCameraPortraitModeSupportedForDevicePosition:(long long)arg1;
  - (bool)isSlomoSupportedForDevice:(long long)arg1;
  - (bool)isSplitScreenSupported;
  - (bool)isSquareModeSupported;
  - (bool)isStereoAudioRecordingSupported;
  - (bool)isStereoAudioRecordingSupportedForMode:(long long)arg1;
  - (bool)isStillDuringVideoSupported;
  - (bool)isSupportedLightingType:(long long)arg1 forDevicePosition:(long long)arg2;
  - (bool)isSupportedMode:(long long)arg1 withDevice:(long long)arg2;
  - (bool)isSupportedVideoConfiguration:(long long)arg1 forMode:(long long)arg2 device:(long long)arg3;
  - (bool)isSupportedVideoConfiguration:(long long)arg1 forVideoEncodingBehavior:(long long)arg2;
  - (bool)isTelephotoSupportedForDevicePosition:(long long)arg1;
  - (bool)isTimelapseSupportedForDevice:(long long)arg1;
  - (bool)isTopBarInvertedForModernPhone;
  - (bool)isTorchPatternSupportedForDevice:(long long)arg1;
  - (bool)isTorchSupportedForDevice:(long long)arg1;
  - (bool)isUnifiedBracketingSupported;
  - (bool)isVideoSupported;
  - (bool)isZoomAllowedForMode:(long long)arg1 device:(long long)arg2 videoConfiguration:(long long)arg3;
  - (long long)maximumBurstLength;
  - (double)maximumDepthEffectApertureForDevicePosition:(long long)arg1;
  - (long long)maximumRecordedFileSize;
  - (double)maximumZoomFactorForMode:(long long)arg1 device:(long long)arg2 videoConfiguration:(long long)arg3;
  - (double)minimumDepthEffectApertureForDevicePosition:(long long)arg1;
  - (long long)sanitizeDesiredDevice:(long long)arg1 forMode:(long long)arg2;
  - (bool)shouldAllowTelephotoToggleForMode:(long long)arg1 devicePosition:(long long)arg2 videoConfiguration:(long long)arg3;
  - (bool)shouldSuspendVideoHDRForHDRMode:(long long)arg1 captureMode:(long long)arg2;
  - (bool)shouldUseDepthForMode:(long long)arg1 device:(long long)arg2;
  - (bool)shouldUseDualForMode:(long long)arg1 device:(long long)arg2 videoConfiguration:(long long)arg3;
  - (bool)shouldUsePearlForMode:(long long)arg1 device:(long long)arg2;
  
  @end
  