@class NSUUID, NSMutableArray, PLLocationOfInterestLocation; @interface PLLocationOfInterest : NSObject @property (retain, nonatomic) NSMutableArray *visits; @property (readonly, nonatomic) NSUUID *identifier; @property (readonly, nonatomic) long long type; @property (readonly, nonatomic) double typeRadius; @property (readonly, nonatomic) PLLocationOfInterestLocation *routineLocation; @property (readonly, nonatomic) PLLocationOfInterestLocation *mapItemLocation; - (unsigned long long)hash; - (double)distanceFromLocation:(id)a0; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (void)addVisit:(id)a0; - (double)centerDistanceFromLocation:(id)a0; - (id)initWithIdentifier:(id)a0 locationOfInterestType:(long long)a1 typeRadius:(double)a2 routineLocation:(id)a3 mapItemLocation:(id)a4; - (void)removeVisit:(id)a0; @end