@class _CLLocationSmootherProxy; @protocol CLLocationManagerDelegateInternal; @interface CLLocationSmoother : NSObject { _CLLocationSmootherProxy *_locationManagerSmootherProxy; } @property (readonly, retain, nonatomic) _CLLocationSmootherProxy *locationManagerSmootherProxy; @property (nonatomic) id delegate; - (void)dealloc; - (void)smoothLocations:(id)a0; - (void)smoothLocations:(id)a0 handler:(id /* block */)a1; - (void)smoothLocations:(id)a0 workoutActivityType:(unsigned long long)a1 handler:(id /* block */)a2; - (void)smoothLocations:(id)a0 workoutActivityType:(unsigned long long)a1 shouldReconstructRoute:(BOOL)a2 handler:(id /* block */)a3; @end