@class ARImageSensorSettings, NSSet, ARWorldMap; @interface ARBodyTrackingConfiguration : ARConfiguration @property (class, nonatomic) BOOL allowsParallelPersonOcclusion; @property (class, readonly, nonatomic) BOOL supportsAppClipCodeTracking; @property (readonly, nonatomic) ARImageSensorSettings *imageSensorSettingsForUltraWide; @property (nonatomic) BOOL ignoreAppClipCodeURLLimitation; @property (nonatomic) BOOL alwaysUsePrimaryCameraForTracking; @property (nonatomic, getter=isLowQosSchedulingEnabled) BOOL lowQosSchedulingEnabled; @property (nonatomic, getter=isAutoFocusEnabled) BOOL autoFocusEnabled; @property (retain, nonatomic) ARWorldMap *initialWorldMap; @property (nonatomic) long long environmentTexturing; @property (nonatomic) BOOL wantsHDREnvironmentTextures; @property (nonatomic) unsigned long long planeDetection; @property (copy, nonatomic) NSSet *detectionImages; @property (nonatomic) BOOL automaticImageScaleEstimationEnabled; @property (nonatomic) BOOL automaticSkeletonScaleEstimationEnabled; @property (nonatomic) long long maximumNumberOfTrackedImages; @property (nonatomic) BOOL appClipCodeTrackingEnabled; + (id)supportedVideoFormats; + (id)new; + (id)supportedVideoFormatsForUltraWide; + (id)recommendedVideoFormatFor4KResolution; + (BOOL)supportsFrameSemantics:(unsigned long long)a0; + (BOOL)isSupported; + (id)recommendedVideoFormatForHighResolutionFrameCapturing; + (id)_querySupportedVideoFormatsForUltraWide; + (BOOL)supportsUserFaceTracking; - (id)init; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)setVideoFormat:(id)a0; - (BOOL)shouldUseJasper; - (id)_trackingOptions; - (void)createTechniques:(id)a0; - (id)imageSensorSettings; - (id)imageSensorSettingsForUserFaceTracking; - (id)parentImageSensorSettings; - (BOOL)shouldEnableVisionDataForImageSensorSettings:(id)a0; - (BOOL)shouldUseUltraWide; @end