@class NSString, AFLocationSnapshot, NSNumber; @interface _AFLocationSnapshotMutation : NSObject { AFLocationSnapshot *_base; NSNumber *_latitude; NSNumber *_longitude; NSNumber *_altitude; NSNumber *_direction; NSNumber *_speed; NSNumber *_verticalAccuracy; NSNumber *_horizontalAccuracy; BOOL _preciseLocationEnabled; long long _accessState; struct _mutationFlags { unsigned char isDirty : 1; unsigned char hasLatitude : 1; unsigned char hasLongitude : 1; unsigned char hasAltitude : 1; unsigned char hasDirection : 1; unsigned char hasSpeed : 1; unsigned char hasVerticalAccuracy : 1; unsigned char hasHorizontalAccuracy : 1; unsigned char hasPreciseLocationEnabled : 1; unsigned char hasAccessState : 1; } _mutationFlags; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)setHorizontalAccuracy:(id)a0; - (void)setAltitude:(id)a0; - (id)initWithBase:(id)a0; - (void)setLatitude:(id)a0; - (BOOL)isDirty; - (void)setLongitude:(id)a0; - (void)setDirection:(id)a0; - (void).cxx_destruct; - (void)setSpeed:(id)a0; - (void)setVerticalAccuracy:(id)a0; - (void)setAccessState:(long long)a0; - (long long)getAccessState; - (id)getAltitude; - (id)getDirection; - (id)getHorizontalAccuracy; - (id)getLatitude; - (id)getLongitude; - (BOOL)getPreciseLocationEnabled; - (id)getSpeed; - (id)getVerticalAccuracy; - (void)setPreciseLocationEnabled:(BOOL)a0; @end