luxlabs header browser preview


@class GEOMapItemDetourInfo, GEOMapItemPhotosAttribution, GEOPDResultDetourInfo, GEORestaurantFeaturesLink, GEOMapItemClientAttributes, geo_isolater, GEOTrailHead, GEOMuninViewState, GEOBusinessAssets, GEOMessageLink, GEOMapItemContainedPlace, GEOPlacecardLayoutData, GEOPDPlace, NSMutableArray, GEOStyleAttributes, GEOMapItemIdentifier, GEOEnrichmentInfo, GEOMiniBrowseCategories, GEOViewportFrame, GEOExploreGuides, GEOLabelGeometry, GEOAppleRating, GEOPDFlyover, GEOEnrichmentData, NSData, GEOPlaceResult, GEOEnhancedPlacement, GEOMapItemStorageUserValues, NSDate, GEOAssociatedApp, GEOLatLng, NSArray, PBUnknownFields, GEOPOIClaim, NSTimeZone, GEOFeatureStyleAttributes, GEOMapItemPlaceAttribution, PBDataReader, GEOPriceDescription, GEOInlineRapEnablement, _GEOMapItemStorageNotificationTrampoline, GEOTooltip, NSString, GEOAddress, GEOStorefrontInfo, GEOEVCharger, NSURL, NSDictionary, GEOPlaceQuestionnaire, GEOEnclosingPlace, GEOMapRegion, GEOMapItemReviewsAttribution, GEOStorefrontPresentationInfo, GEOPlace;
@protocol GEOMapItemTransitInfo, GEOMapItemVenueInfo, GEOTransitAttribution, GEOEncyclopedicInfo, GEOTransitVehiclePosition, GEOMapItem, GEOAnnotatedItemList;

@interface GEOMapItemStorage : PBCodable <GEOMapItemPrivate, NSCopying> {
    _GEOMapItemStorageNotificationTrampoline *_trampoline;
    id<GEOMapItem> _geoMapItem;
    geo_isolater *_geoMapItemIsolater;
    PBDataReader *_reader;
    PBUnknownFields *_unknownFields;
    NSMutableArray *_additionalPlaceDatas;
    GEOMapItemClientAttributes *_clientAttributes;
    GEOPDResultDetourInfo *_internalDetourInfo;
    NSString *_mapsURL;
    GEOLatLng *_originatingCoordinate;
    GEOPDPlace *_placeData;
    GEOPlaceResult *_placeResult;
    GEOPlace *_place;
    GEOMapItemStorageUserValues *_userValues;
    unsigned int _readerMarkPos;
    unsigned int _readerMarkLength;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
    struct { unsigned char read_unknownFields : 1; unsigned char read_additionalPlaceDatas : 1; unsigned char read_clientAttributes : 1; unsigned char read_internalDetourInfo : 1; unsigned char read_mapsURL : 1; unsigned char read_originatingCoordinate : 1; unsigned char read_placeData : 1; unsigned char read_placeResult : 1; unsigned char read_place : 1; unsigned char read_userValues : 1; unsigned char wrote_anyField : 1; } _flags;
}

@property (readonly, nonatomic) GEOMapRegion *mapRegion;
@property (readonly, nonatomic) NSString *name;
@property (readonly, nonatomic) NSString *secondaryName;
@property (readonly, nonatomic) NSString *secondarySpokenName;
@property (readonly, nonatomic) NSData *encodedData;
@property (readonly, nonatomic, getter=isDisputed) BOOL disputed;
@property (readonly, nonatomic, getter=isValid) BOOL valid;
@property (readonly, nonatomic) struct { double x0; double x1; } coordinate;
@property (readonly, nonatomic) struct { double x0; double x1; } centerCoordinate;
@property (readonly, nonatomic) struct { double x0; double x1; } labelCoordinate;
@property (readonly, nonatomic) int referenceFrame;
@property (readonly, nonatomic) GEOMapRegion *displayMapRegion;
@property (readonly, nonatomic) BOOL hasDisplayMinZoom;
@property (readonly, nonatomic) float displayMinZoom;
@property (readonly, nonatomic) BOOL hasDisplayMaxZoom;
@property (readonly, nonatomic) float displayMaxZoom;
@property (readonly, nonatomic) GEOMapRegion *geoFenceMapRegion;
@property (readonly, nonatomic) GEOAddress *geoAddress;
@property (readonly, nonatomic) NSDictionary *addressDictionary;
@property (readonly, nonatomic) NSArray *areasOfInterest;
@property (readonly, nonatomic) NSTimeZone *timezone;
@property (readonly, nonatomic) GEOMapRegion *displayMapRegionOrNil;
@property (readonly, nonatomic) GEOMapRegion *geoFenceMapRegionOrNil;
@property (readonly, nonatomic) GEOMapRegion *offlineDownloadRegion;
@property (readonly, nonatomic) BOOL supportsOfflineMaps;
@property (readonly, nonatomic) int contactAddressType;
@property (readonly, nonatomic) NSString *contactName;
@property (readonly, nonatomic) NSString *contactSpokenName;
@property (readonly, nonatomic) BOOL contactIsMe;
@property (readonly, nonatomic) NSString *eventName;
@property (readonly, nonatomic) NSDate *eventDate;
@property (readonly, nonatomic) BOOL isEventAllDay;
@property (readonly, nonatomic, getter=_reviews) NSArray *reviews;
@property (readonly, nonatomic, getter=_tips) NSArray *tips;
@property (readonly, nonatomic, getter=_photos) NSArray *photos;
@property (readonly, nonatomic, getter=_associatedApp) GEOAssociatedApp *associatedApp;
@property (readonly, nonatomic, getter=_clientAttributes) GEOMapItemClientAttributes *clientAttributes;
@property (readonly, nonatomic, getter=_place) GEOPlace *place;
@property (readonly, nonatomic, getter=_placeResult) GEOPlaceResult *placeResult;
@property (readonly, nonatomic, getter=_placeData) GEOPDPlace *placeData;
@property (readonly, nonatomic, getter=_placeType) int placeType;
@property (readonly, nonatomic, getter=_placeDataAsData) NSData *placeDataAsData;
@property (readonly, nonatomic, getter=_hasResolvablePartialInformation) BOOL hasResolvablePartialInformation;
@property (readonly, nonatomic, getter=_addressGeocodeAccuracy) int addressGeocodeAccuracy;
@property (readonly, nonatomic, getter=_responseStatusIsIncomplete) BOOL responseStatusIncomplete;
@property (readonly, nonatomic, getter=_roadAccessPoints) NSArray *roadAccessPoints;
@property (readonly, nonatomic, getter=_hasResultProviderID) BOOL hasResultProviderID;
@property (readonly, nonatomic, getter=_resultProviderID) int resultProviderID;
@property (readonly, nonatomic, getter=_isTransitDisplayFeature) BOOL isTransitDisplayFeature;
@property (readonly, nonatomic, getter=_hasTransit) BOOL hasTransit;
@property (readonly, nonatomic, getter=_transitInfo) id<GEOMapItemTransitInfo> transitInfo;
@property (readonly, nonatomic, getter=_transitAttribution) id<GEOTransitAttribution> transitAttribution;
@property (readonly, nonatomic, getter=_transitVehiclePosition) id<GEOTransitVehiclePosition> transitVehiclePosition;
@property (readonly, nonatomic, getter=_hasFlyover) BOOL hasFlyover;
@property (readonly, nonatomic, getter=_flyover) GEOPDFlyover *flyover;
@property (readonly, nonatomic, getter=_flyoverAnnouncementMessage) NSString *flyoverAnnouncementMessage;
@property (readonly, nonatomic, getter=_muninViewState) GEOMuninViewState *muninViewState;
@property (readonly, nonatomic, getter=_storefrontInfo) GEOStorefrontInfo *storefrontInfo;
@property (readonly, nonatomic, getter=_storefrontPresentationInfo) GEOStorefrontPresentationInfo *storefrontPresentationInfo;
@property (readonly, nonatomic, getter=_hasMUID) BOOL hasMUID;
@property (readonly, nonatomic, getter=_muid) unsigned long long muid;
@property (readonly, nonatomic, getter=_identifier) GEOMapItemIdentifier *identifier;
@property (readonly, nonatomic) GEOMapItemIdentifier *transitStationIdentifier;
@property (readonly, nonatomic, getter=_placeDisplayType) int placeDisplayType;
@property (readonly, nonatomic, getter=_hasAreaInMeters) BOOL hasAreaInMeters;
@property (readonly, nonatomic, getter=_areaInMeters) double areaInMeters;
@property (readonly, nonatomic, getter=_businessURL) NSString *businessURL;
@property (readonly, nonatomic, getter=_priceDescription) GEOPriceDescription *priceDescription;
@property (readonly, nonatomic, getter=_hasUserRatingScore) BOOL hasUserRatingScore;
@property (readonly, nonatomic, getter=_sampleSizeForUserRatingScore) unsigned int sampleSizeForUserRatingScore;
@property (readonly, nonatomic, getter=_normalizedUserRatingScore) float normalizedUserRatingScore;
@property (readonly, nonatomic, getter=_hasPriceRange) BOOL hasPriceRange;
@property (readonly, nonatomic, getter=_priceRange) unsigned int priceRange;
@property (readonly, nonatomic, getter=_maxScoreForPriceRange) unsigned int maxScoreForPriceRange;
@property (readonly, nonatomic, getter=_resultSnippetLocationString) NSString *resultSnippetLocationString;
@property (readonly, nonatomic, getter=_resultSnippetDistanceDisplayThreshold) unsigned int resultSnippetDistanceDisplayThreshold;
@property (readonly, nonatomic, getter=_childItems) NSArray *childItems;
@property (readonly, nonatomic, getter=_hasAnyAmenities) BOOL hasAnyAmenities;
@property (readonly, nonatomic, getter=_amenities) NSArray *amenities;
@property (readonly, nonatomic, getter=_hasEncyclopedicInfo) BOOL hasEncyclopedicInfo;
@property (readonly, nonatomic, getter=_encyclopedicInfo) id<GEOEncyclopedicInfo> encyclopedicInfo;
@property (readonly, nonatomic, getter=_hasPlaceDescription) BOOL hasPlaceDescription;
@property (readonly, nonatomic, getter=_placeDescription) NSString *placeDescription;
@property (readonly, nonatomic, getter=_hasTelephone) BOOL hasTelephone;
@property (readonly, nonatomic, getter=_telephone) NSString *telephone;
@property (readonly, nonatomic, getter=_optsOutOfTelephoneAds) BOOL optsOutOfTelephoneAds;
@property (readonly, nonatomic, getter=_disambiguationName) NSString *disambiguationName;
@property (readonly, nonatomic, getter=_openingHoursOptions) unsigned long long openingHoursOptions;
@property (readonly, nonatomic, getter=_inlineRapEnablement) GEOInlineRapEnablement *inlineRapEnablement;
@property (readonly, nonatomic, getter=_needsAttribution) BOOL needsAttribution;
@property (readonly, copy, nonatomic, getter=_webURL) NSURL *webURL;
@property (readonly, copy, nonatomic, getter=_providerURL) NSURL *providerURL;
@property (readonly, copy, nonatomic, getter=_vendorID) NSString *vendorID;
@property (readonly, nonatomic, getter=_poiSurveyURLString) NSString *poiSurveyURLString;
@property (readonly, nonatomic, getter=_poiPinpointURLString) NSString *poiPinpointURLString;
@property (readonly, nonatomic, getter=_attribution) GEOMapItemPlaceAttribution *attribution;
@property (readonly, nonatomic, getter=_photosAttribution) GEOMapItemPhotosAttribution *photosAttribution;
@property (readonly, nonatomic, getter=_allPhotoAttributions) NSArray *allPhotoAttributions;
@property (readonly, nonatomic, getter=_reviewsAttribution) GEOMapItemReviewsAttribution *reviewsAttribution;
@property (readonly, nonatomic, getter=_poiCategory) NSString *poiCategory;
@property (readonly, nonatomic, getter=_styleAttributes) GEOFeatureStyleAttributes *styleAttributes;
@property (readonly, nonatomic, getter=_customIconID) unsigned long long customIconID;
@property (readonly, nonatomic, getter=_mapsCategoryId) NSString *mapsCategoryId;
@property (readonly, nonatomic, getter=_additionalPlaceInfos) NSArray *additionalPlaceInfos;
@property (readonly, nonatomic, getter=_hasPOIClaim) BOOL hasPOIClaim;
@property (readonly, nonatomic, getter=_poiClaim) GEOPOIClaim *poiClaim;
@property (readonly, nonatomic) GEOBusinessAssets *businessAssets;
@property (readonly, nonatomic) NSArray *spatialMappedCategories;
@property (readonly, nonatomic) NSArray *spatialMappedPlaceCategories;
@property (readonly, nonatomic) BOOL hasVenueCapacity;
@property (readonly, nonatomic) long long venueCapacity;
@property (readonly, nonatomic, getter=_hasFeatureLink) BOOL hasFeatureLink;
@property (readonly, nonatomic, getter=_featureLink) GEORestaurantFeaturesLink *featureLink;
@property (readonly, nonatomic, getter=_parsecSectionType) int parsecSectionType;
@property (readonly, nonatomic, getter=_isStandaloneBrand) BOOL isStandAloneBrand;
@property (readonly, nonatomic, getter=_messageLink) GEOMessageLink *messageLink;
@property (readonly, nonatomic, getter=_externalActionLinks) NSArray *externalActionLinks;
@property (readonly, nonatomic, getter=_quickLinks) NSArray *quickLinks;
@property (readonly, nonatomic, getter=_secondaryQuickLinks) NSArray *secondaryQuickLinks;
@property (readonly, nonatomic, getter=_placeCollections) NSArray *placeCollections;
@property (readonly, nonatomic, getter=_exploreGuides) GEOExploreGuides *exploreGuides;
@property (readonly, nonatomic, getter=_placeCollectionsIds) NSArray *placeCollectionsIds;
@property (readonly, nonatomic, getter=_hasPlaceCollectionPullQuotes) BOOL hasPlaceCollectionPullQuotes;
@property (readonly, nonatomic, getter=_placeCollectionPullQuotes) NSArray *placeCollectionPullQuotes;
@property (readonly, nonatomic, getter=_hasBrandMUID) BOOL hasBrandMUID;
@property (readonly, nonatomic, getter=_brandMUID) unsigned long long brandMUID;
@property (readonly, nonatomic, getter=_relatedPlaceLists) NSArray *relatedPlaceLists;
@property (readonly, nonatomic, getter=_hasEVCharger) BOOL hasEVCharger;
@property (readonly, nonatomic, getter=_evCharger) GEOEVCharger *evCharger;
@property (readonly, nonatomic, getter=_placecardLayoutData) GEOPlacecardLayoutData *placecardLayoutData;
@property (readonly, nonatomic) GEOMapItemDetourInfo *detourInfo;
@property (readonly, nonatomic) BOOL hasExpiredComponents;
@property (readonly, nonatomic, getter=_hasVenueFeatureType) BOOL hasVenueFeatureType;
@property (readonly, nonatomic, getter=_venueFeatureType) int venueFeatureType;
@property (readonly, nonatomic, getter=_venueInfo) id<GEOMapItemVenueInfo> venueInfo;
@property (readonly, nonatomic, getter=_browseCategories) NSArray *browseCategories;
@property (readonly, nonatomic, getter=_miniBrowseCategories) GEOMiniBrowseCategories *miniBrowseCategories;
@property (readonly, nonatomic, getter=_placeDisplayStyle) int placeDisplayStyle;
@property (readonly, nonatomic, getter=_annotatedItemList) id<GEOAnnotatedItemList> annotatedItemList;
@property (readonly, nonatomic, getter=_hasEnclosingPlace) BOOL hasEnclosingPlace;
@property (readonly, nonatomic, getter=_enclosingPlace) GEOEnclosingPlace *enclosingPlace;
@property (readonly, nonatomic, getter=_hasOperatingHours) BOOL hasOperatingHours;
@property (readonly, nonatomic, getter=_hasCurrentOperatingHours) BOOL hasCurrentOperatingHours;
@property (readonly, nonatomic, getter=_hasBusinessHours) BOOL hasBusinessHours;
@property (readonly, nonatomic, getter=_businessHours) NSArray *businessHours;
@property (readonly, nonatomic, getter=_hasLinkedServices) BOOL hasLinkedServices;
@property (readonly, nonatomic, getter=_linkedServices) NSArray *linkedServices;
@property (readonly, nonatomic, getter=_enhancedPlacement) GEOEnhancedPlacement *enhancedPlacement;
@property (readonly, nonatomic, getter=_labelGeometry) GEOLabelGeometry *labelGeometry;
@property (readonly, nonatomic, getter=_viewportFrame) GEOViewportFrame *viewportFrame;
@property (readonly, nonatomic, getter=_enrichmentInfo) GEOEnrichmentInfo *enrichmentInfo;
@property (readonly, nonatomic, getter=_enrichmentData) GEOEnrichmentData *enrichmentData;
@property (readonly, nonatomic, getter=_trailHead) GEOTrailHead *trailHead;
@property (readonly, nonatomic, getter=_tooltip) GEOTooltip *tooltip;
@property (readonly, nonatomic, getter=_placeCategoryType) int placeCategoryType;
@property (readonly, nonatomic) NSData *externalTransitStationCode;
@property (readonly, nonatomic) NSArray *supportedTransitPaymentMethods;
@property (readonly, nonatomic) NSArray *transitPaymentMethodSuggestions;
@property (readonly, nonatomic) double cachingRadiusMeters;
@property (readonly, nonatomic, getter=_hasWifiFingerprintLabelType) BOOL hasWifiFingerprintLabelType;
@property (readonly, nonatomic, getter=_wifiFingerprintLabelType) int wifiFingerprintLabelType;
@property (readonly, nonatomic, getter=_hasWifiFingerprintConfidence) BOOL hasWifiFingerprintConfidence;
@property (readonly, nonatomic, getter=_wifiFingerprintConfidence) unsigned int wifiFingerprintConfidence;
@property (readonly, nonatomic, getter=_hasWifiFingerprintLabelStatusCode) BOOL hasWifiFingerprintLabelStatusCode;
@property (readonly, nonatomic, getter=_wifiFingerprintLabelStatusCode) int wifiFingerprintLabelStatusCode;
@property (readonly, nonatomic, getter=_containedPlace) GEOMapItemContainedPlace *containedPlace;
@property (readonly, nonatomic, getter=_isInLinkedPlaceRelationship) BOOL inLinkedPlaceRelationship;
@property (readonly, nonatomic, getter=_hasGroundViewLocationId) BOOL hasGroundViewLocationId;
@property (readonly, nonatomic, getter=_groundViewLocationId) unsigned long long groundViewLocationId;
@property (readonly, nonatomic, getter=_walletPlaceStyling) GEOStyleAttributes *walletPlaceStyling;
@property (readonly, nonatomic, getter=_walletPlaceLocalizedString) NSString *walletPlaceLocalizedString;
@property (readonly, nonatomic, getter=_walletPlaceLocalizedStringLocale) NSString *walletPlaceLocalizedStringLocale;
@property (readonly, nonatomic, getter=_walletCategoryStyling) GEOStyleAttributes *walletCategoryStyling;
@property (readonly, nonatomic, getter=_walletCategoryLocalizedString) NSString *walletCategoryLocalizedString;
@property (readonly, nonatomic, getter=_walletCategoryLocalizedStringLocale) NSString *walletCategoryLocalizedStringLocale;
@property (readonly, nonatomic, getter=_walletMapsCategoryIdentifier) NSString *walletMapsCategoryIdentifier;
@property (readonly, nonatomic, getter=_walletCategoryIdentifier) NSString *walletCategoryIdentifier;
@property (readonly, nonatomic, getter=_enableRAPLightweightFeedback) BOOL enableRAPLightweightFeedback;
@property (readonly, nonatomic, getter=_showSuggestAnEditButton) BOOL showSuggestAnEditButton;
@property (readonly, nonatomic, getter=_hasAppleRatings) BOOL hasAppleRatings;
@property (readonly, nonatomic, getter=_appleRatings) NSArray *appleRatings;
@property (readonly, nonatomic, getter=_overallAppleRating) GEOAppleRating *overallRating;
@property (readonly, nonatomic, getter=_hasPlaceQuestionnaire) BOOL hasPlaceQuestionnaire;
@property (readonly, nonatomic, getter=_placeQuestionnaire) GEOPlaceQuestionnaire *placeQuestionnaire;
@property (readonly, nonatomic, getter=_identifierHistory) NSArray *identifierHistory;
@property (readonly, nonatomic, getter=_canDownloadMorePhotos) BOOL canDownloadMorePhotos;
@property (readonly, nonatomic, getter=_totalPhotoCount) unsigned long long totalPhotoCount;
@property (readonly, nonatomic, getter=_hasCaptionedPhotoAlbum) BOOL hasCaptionedPhotoAlbum;
@property (readonly, nonatomic, getter=_captionedPhotoAlbums) NSArray *captionedPhotoAlbums;
@property (readonly, nonatomic, getter=_alternateSearchableNames) NSArray *alternateSearchableNames;
@property (readonly, nonatomic, getter=_iso3166CountryCode) NSString *iso3166CountryCode;
@property (readonly, nonatomic, getter=_iso3166SubdivisionCode) NSString *iso3166SubdivisionCode;
@property (readonly, nonatomic, getter=_bestAvailableCountryCode) NSString *bestAvailableCountryCode;
@property (readonly, nonatomic, getter=_hasAreaHighlightId) BOOL hasAreaHighlightId;
@property (readonly, nonatomic, getter=_areaHighlightId) unsigned long long areaHighlightId;
@property (readonly, nonatomic, getter=_photosMemoryScore) float photosMemoryScore;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL hasPlaceData;
@property (retain, nonatomic) GEOPDPlace *placeData;
@property (readonly, nonatomic) BOOL hasPlace;
@property (retain, nonatomic) GEOPlace *place;
@property (readonly, nonatomic) BOOL hasClientAttributes;
@property (retain, nonatomic) GEOMapItemClientAttributes *clientAttributes;
@property (readonly, nonatomic) BOOL hasPlaceResult;
@property (retain, nonatomic) GEOPlaceResult *placeResult;
@property (readonly, nonatomic) BOOL hasOriginatingCoordinate;
@property (retain, nonatomic) GEOLatLng *originatingCoordinate;
@property (readonly, nonatomic) BOOL hasInternalDetourInfo;
@property (retain, nonatomic) GEOPDResultDetourInfo *internalDetourInfo;
@property (readonly, nonatomic) BOOL hasMapsURL;
@property (retain, nonatomic) NSString *mapsURL;
@property (readonly, nonatomic) BOOL hasUserValues;
@property (retain, nonatomic) GEOMapItemStorageUserValues *userValues;
@property (retain, nonatomic) NSMutableArray *additionalPlaceDatas;
@property (readonly, nonatomic) PBUnknownFields *unknownFields;

+ (id)mapItemStorageForGEOMapItem:(id)a0 forUseType:(unsigned long long)a1;
+ (id)mapItemStorageForPlaceData:(id)a0;
+ (id)mapItemStorageForPlaceData:(id)a0 detourInfo:(id)a1;
+ (id)mapItemStorageForPlace:(id)a0 clientAttributes:(id)a1 userValues:(id)a2;
+ (BOOL)isValid:(id)a0;
+ (id)mapItemStorageForCoordinate:(struct { double x0; double x1; })a0;
+ (id)mapItemStorageForSerializedMapItemStorage:(id)a0;
+ (id)mapItemStorageForSerializedPlaceData:(id)a0;
+ (id)mapItemStorageForSerializedPlaceData:(id)a0 serializedDetourInfo:(id)a1;
+ (id)mapItemStorageForPlace:(id)a0 clientAttributes:(id)a1;
+ (id)mapItemStorageForPlace:(id)a0;
+ (id)mapItemStorageForMapsSync:(id)a0 forUseType:(unsigned long long)a1;
+ (id)mapItemStorageForPlaceData:(id)a0 detourInfo:(id)a1 userValues:(id)a2;
+ (id)mapItemStorageForGEOMapItem:(id)a0;
+ (id)mapItemStorageForPlaceResult:(id)a0;
+ (Class)additionalPlaceDatasType;
+ (id)mapItemStorageForGEOMapItem:(id)a0 clientAttributes:(id)a1;

- (id)spokenNameForLocale:(id)a0;
- (id)_relatedPlaceListForComponentIdentifier:(int)a0;
- (id)addressObject;
- (BOOL)isEqualToMapItem:(id)a0;
- (id)_localizedCategoryNamesForType:(unsigned int)a0;
- (id)init;
- (id)_asPlaceInfo;
- (id)weatherDisplayName;
- (id)_mapItemByStrippingOptionalData;
- (id)shortAddress;
- (BOOL)readFrom:(id)a0;
- (id)_spokenAddressForLocale:(id)a0;
- (id)_arrivalMapRegionForTransportType:(int)a0;
- (BOOL)_hasLocalizedCategoryNamesForType:(unsigned int)a0;
- (void)writeTo:(id)a0;
- (BOOL)hasGreenTeaWithValue:(BOOL)a0;
- (id)initWithData:(id)a0;
- (id)initWithDictionary:(id)a0;
- (void)clearUnknownFields:(BOOL)a0;
- (void)iterateGroundViewsWithBlock:(id /* block */)a0;
- (id)_firstRelatedPlaceListForType:(int)a0;
- (void).cxx_destruct;
- (id)jsonRepresentation;
- (void)clearSensitiveFields:(unsigned long long)a0;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (id)_bestHeroBrandIconURLForSize:(struct CGSize { double x0; double x1; })a0 allowSmaller:(BOOL)a1;
- (id)_bestAvatarBrandIconURLForSize:(struct CGSize { double x0; double x1; })a0 allowSmaller:(BOOL)a1;
- (void)readAll:(BOOL)a0;
- (void)mergeFrom:(id)a0;
- (id)_bestNavbarBrandIconURLForSize:(struct CGSize { double x0; double x1; })a0 allowSmaller:(BOOL)a1;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithJSON:(id)a0;
- (id)initWithPlaceResult:(id)a0;
- (id)_geoMapItem;
- (id)_geoMapItemCreatingAndAssociatingIfNeeded;
- (void)addAdditionalPlaceDatas:(id)a0;
- (id)additionalPlaceDatasAtIndex:(unsigned long long)a0;
- (unsigned long long)additionalPlaceDatasCount;
- (void)clearAdditionalPlaceDatas;
- (void)initAdditionalFields;
- (id)initWithPlace:(id)a0 clientAttributes:(id)a1 userValues:(id)a2;
- (id)initWithPlaceData:(id)a0 detourInfo:(id)a1 clientAttributes:(id)a2 userValues:(id)a3 additionalPlaceDatas:(id)a4;

@end