@class ABPKPersonIDTracker, NSMutableArray, ABPK2DDetectionConfiguration, ABPK2DPoseEstimation; @interface ABPKMultiPerson2DTracking : NSObject { ABPKPersonIDTracker *_abpkPersonIDTracker; ABPK2DDetectionConfiguration *_config2D; ABPK2DPoseEstimation *_poseEstimation2D; NSMutableArray *_previousMultiPerson2DResult; NSMutableArray *_trackedBodies; unsigned long long _lastTrackingId; } - (id)init; - (void).cxx_destruct; - (void)_startMultiPerson2DTrackingPersonTrackingSignpostWithTimestamp:(double)a0; - (void)_endInitABPKSignpost; - (void)_endMultiPerson2DTracking2DDetectionMLSignpostWithTimestamp:(double)a0; - (void)_endMultiPerson2DTracking2DDetectionPostProcessingSignpostWithTimestamp:(double)a0; - (void)_endMultiPerson2DTrackingImagePreProcessingSignpostWithTimestamp:(double)a0; - (void)_endMultiPerson2DTrackingPersonTrackingSignpostWithTimestamp:(double)a0; - (void)_endMultiPerson2DTrackingRunWithInputSignpostWithTimestamp:(double)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_rotateBoundingBoxToPortrait:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 withImageRes:(struct CGSize { double x0; double x1; })a1; - (void)_startInitABPKSignpost; - (void)_startMultiPerson2DTracking2DDetectionMLSignpostWithTimestamp:(double)a0; - (void)_startMultiPerson2DTracking2DDetectionPostProcessingSignpostWithTimestamp:(double)a0; - (void)_startMultiPerson2DTrackingImagePreProcessingSignpostWithTimestamp:(double)a0; - (void)_startMultiPerson2DTrackingRunWithInputSignpostWithTimestamp:(double)a0; - (BOOL)overlayResult:(id)a0 OnImage:(struct __CVBuffer { } *)a1 andGenerateOverlayImage:(struct __CVBuffer { } *)a2; - (BOOL)overlayTrackedBodiesOnImage:(struct __CVBuffer { } *)a0 andGenerateOverlayImage:(struct __CVBuffer { } *)a1; - (int)runPoseEstimationWithInput:(struct __CVBuffer { } *)a0 abpkDeviceOrientation:(long long)a1 atTimeStamp:(double)a2 andOutput:(id)a3; - (int)runWithInput:(struct __CVBuffer { } *)a0 abpkDeviceOrientation:(long long)a1 atTimeStamp:(double)a2 andOutput:(id)a3; @end