@class NSString, NSData, CLLocation, CLPlacemark; @interface CalLocation : NSObject { CLLocation *_location; BOOL _isCurrentLocation; } @property (class, readonly) BOOL supportsSecureCoding; @property (copy, nonatomic) CLLocation *location; @property (copy) NSString *address; @property (copy) NSString *title; @property (copy) NSString *displayName; @property (copy) NSString *abURLString; @property (copy) NSString *routeType; @property (copy) NSData *mapKitHandle; @property (retain) CLPlacemark *placemark; @property (readonly, nonatomic) BOOL isCurrentLocation; @property int type; @property (nonatomic) double radius; + (id)geoURLStringFromCoordinates:(id)a0; + (long long)routingModeEnumForCalRouteType:(id)a0; + (id)displayStringForAddress:(id)a0 withoutTitle:(id)a1; + (id)fullDisplayStringWithTitle:(id)a0 address:(id)a1; + (id)routeTypeStringForCalLocationRoutingMode:(long long)a0; + (id)coordinatesFromGeoURLString:(id)a0; - (id)displayString; - (id)typeString; - (void)encodeWithCoder:(id)a0; - (double)distanceFromLocation:(id)a0; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)fullTitleAndAddressString; - (id)geoURLString; @end