<?xml version='1.0'?>
<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
<signatures version='1.0'>
<constant name='NIAlgorithmConvergenceStatusReasonInsufficientHorizontalSweep' type64='@'/>
<constant name='NIAlgorithmConvergenceStatusReasonInsufficientLighting' type64='@'/>
<constant name='NIAlgorithmConvergenceStatusReasonInsufficientMovement' type64='@'/>
<constant name='NIAlgorithmConvergenceStatusReasonInsufficientVerticalSweep' type64='@'/>
<constant name='NIErrorDomain' type64='@'/>
<constant name='NINearbyObjectAngleNotAvailable' type64='f'/>
<constant name='NINearbyObjectDirectionNotAvailable' type64=''/>
<constant name='NINearbyObjectDistanceNotAvailable' type64='f'/>
<constant name='NINearbyObjectWorldTransformNotAvailable' type64='{_simd_float4x4=[4]}'/>
<enum name='NIAlgorithmConvergenceStatusConverged' value64='2'/>
<enum name='NIAlgorithmConvergenceStatusNotConverged' value64='1'/>
<enum name='NIAlgorithmConvergenceStatusUnknown' value64='0'/>
<enum name='NIDLTDOACoordinatesTypeGeodetic' value64='0'/>
<enum name='NIDLTDOACoordinatesTypeRelative' value64='1'/>
<enum name='NIDLTDOAMeasurementTypeFinal' value64='2'/>
<enum name='NIDLTDOAMeasurementTypePoll' value64='0'/>
<enum name='NIDLTDOAMeasurementTypeResponse' value64='1'/>
<enum name='NIErrorCodeAccessoryPeerDeviceUnavailable' value64='-5882'/>
<enum name='NIErrorCodeActiveExtendedDistanceSessionsLimitExceeded' value64='-5880'/>
<enum name='NIErrorCodeActiveSessionsLimitExceeded' value64='-5885'/>
<enum name='NIErrorCodeIncompatiblePeerDevice' value64='-5881'/>
<enum name='NIErrorCodeInvalidARConfiguration' value64='-5883'/>
<enum name='NIErrorCodeInvalidConfiguration' value64='-5888'/>
<enum name='NIErrorCodeResourceUsageTimeout' value64='-5886'/>
<enum name='NIErrorCodeSessionFailed' value64='-5887'/>
<enum name='NIErrorCodeUnsupportedPlatform' value64='-5889'/>
<enum name='NIErrorCodeUserDidNotAllow' value64='-5884'/>
<enum name='NINearbyObjectRemovalReasonPeerEnded' value64='1'/>
<enum name='NINearbyObjectRemovalReasonTimeout' value64='0'/>
<enum name='NINearbyObjectVerticalDirectionEstimateAbove' value64='2'/>
<enum name='NINearbyObjectVerticalDirectionEstimateAboveOrBelow' value64='4'/>
<enum name='NINearbyObjectVerticalDirectionEstimateBelow' value64='3'/>
<enum name='NINearbyObjectVerticalDirectionEstimateSame' value64='1'/>
<enum name='NINearbyObjectVerticalDirectionEstimateUnknown' value64='0'/>
<function name='NIAlgorithmConvergenceStatusReasonDescription'>
<arg type64='@'/>
<retval type64='@'/>
</function>
<class name='NINearbyAccessoryConfiguration'>
<method selector='isCameraAssistanceEnabled'>
<retval type64='B'/>
</method>
<method selector='setCameraAssistanceEnabled:'>
<arg index='0' type64='B'/>
</method>
</class>
<class name='NINearbyPeerConfiguration'>
<method selector='isCameraAssistanceEnabled'>
<retval type64='B'/>
</method>
<method selector='isExtendedDistanceMeasurementEnabled'>
<retval type64='B'/>
</method>
<method selector='setCameraAssistanceEnabled:'>
<arg index='0' type64='B'/>
</method>
<method selector='setExtendedDistanceMeasurementEnabled:'>
<arg index='0' type64='B'/>
</method>
</class>
<class name='NISession'>
<method class_method='true' selector='isSupported'>
<retval type64='B'/>
</method>
<method selector='worldTransformForObject:'>
<retval type64='{_simd_float4x4=['/>
</method>
</class>
<class name='NSObject'>
<method selector='supportsCameraAssistance'>
<retval type64='B'/>
</method>
<method selector='supportsDLTDOAMeasurement'>
<retval type64='B'/>
</method>
<method selector='supportsDirectionMeasurement'>
<retval type64='B'/>
</method>
<method selector='supportsExtendedDistanceMeasurement'>
<retval type64='B'/>
</method>
<method selector='supportsPreciseDistanceMeasurement'>
<retval type64='B'/>
</method>
</class>
<informal_protocol name='NIDeviceCapability'>
<method selector='supportsCameraAssistance' type64='TB,R,N'/>
<method selector='supportsDLTDOAMeasurement' type64='TB,R,N'/>
<method selector='supportsDirectionMeasurement' type64='TB,R,N'/>
<method selector='supportsExtendedDistanceMeasurement' type64='TB,R,N'/>
<method selector='supportsPreciseDistanceMeasurement' type64='TB,R,N'/>
</informal_protocol>
</signatures>
