luxlabs header browser preview


@class NSArray, NSCache;
@protocol NSCacheDelegate;

@interface GEOMapService : NSObject {
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _preferredLanguagesLock;
    NSArray *_preferredLanguages;
    int _overriddenResultProviderID;
    int _additionalEnabledMarketsChangedToken;
    int _experimentsChangedToken;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _handleCacheLock;
    NSCache *_handleCache;
    id<NSCacheDelegate> _handleCacheDelegate;
}

@property (class, nonatomic) BOOL shouldResolveAttribution;

+ (id)sharedService;
+ (void)_attributedGeoMapItemsForPlaceDatasWithType:(int)a0 placeDatas:(id)a1 disambiguationLabels:(id)a2 handler:(id /* block */)a3;

- (id)ticketForFreshBusinessClaimComponentWithIdentifier:(id)a0 resultProviderID:(int)a1 traits:(id)a2;
- (id)ticketForURLQuery:(id)a0 identifier:(id)a1 resultProviderId:(int)a2 contentProvider:(id)a3 maxResults:(unsigned int)a4 traits:(id)a5;
- (id)ticketForNearestTransitStation:(id)a0 coordinate:(struct { double x0; double x1; })a1 traits:(id)a2;
- (id)defaultTraits;
- (id)ticketForForwardGeocodeAddress:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForCitySelectorViewWithTraits:(id)a0 batchSize:(unsigned int)a1;
- (id)init;
- (id)ticketForFreshIdentifier:(id)a0 resultProviderID:(int)a1 contentProvider:(id)a2 traits:(id)a3;
- (id)ticketForInterleavedLocalitiesAndLandmarksSearchFragment:(id)a0 sessionData:(id)a1 traits:(id)a2;
- (void)_localeChanged:(id)a0;
- (id)ticketForTerritoryForLocations:(id)a0 shiftLocationsIfNeeded:(BOOL)a1 traits:(id)a2;
- (void)dealloc;
- (id)ticketForBrandLookupWithIMessageUid:(id)a0 traits:(id)a1;
- (id)ticketForCuratedCollections:(id)a0 isBatchLookup:(BOOL)a1 overrideSuppress:(BOOL)a2 traits:(id)a3;
- (id)_cl_ticketForForwardGeocodeAddressDictionary:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForSectionedInstantSearchFragment:(id)a0 filters:(id)a1 sessionData:(id)a2 traits:(id)a3;
- (id)ticketforCategory:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForSearchHomeWithTraits:(id)a0;
- (id)ticketForVendorIdentifier:(id)a0 mapItemIdentifier:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 traits:(id)a3;
- (id)ticketForTransitTripDetailsAtStation:(unsigned long long)a0 line:(unsigned long long)a1 referenceTripID:(unsigned long long)a2 includeAllDirectionNames:(BOOL)a3 routingParameters:(id)a4 traits:(id)a5;
- (id)_cachedMapItemForHandle:(id)a0 enforceMaxAge:(BOOL)a1;
- (id)ticketForBatchReverseGeocodeLocations:(id)a0 shiftLocationsIfNeeded:(BOOL)a1 traits:(id)a2;
- (long long)wiFiQualitySearchZoomLevel;
- (id)searchAroundPOITicketWithIdentifier:(id)a0 categoryID:(id)a1 maxResults:(unsigned int)a2 traits:(id)a3;
- (id)_preferredLanguages;
- (void)_geoMapItemsForResponseData:(id)a0 handler:(id /* block */)a1;
- (id)ticketForWiFiQualityTileLoadForKey:(id)a0 eTag:(id)a1;
- (id)_ticketForLegacyBatchReverseGeocodeLocations:(id)a0 locationShifter:(id /* block */)a1 additionalPlaceTypes:(int *)a2 additionalPlaceTypesCount:(unsigned int)a3 placeTypeLimit:(int)a4 traits:(id)a5;
- (id)ticketForWifiFingerprintWithLocations:(id)a0 wifiAccessPoints:(id)a1 maxLabels:(unsigned int)a2 entryTime:(unsigned long long)a3 exitTime:(unsigned long long)a4 traits:(id)a5;
- (id)ticketForNearbyTransitDeparturesWithLookupOrigin:(id)a0 userLocation:(id)a1 traits:(id)a2;
- (id)ticketForSearchAlongRouteWithCategory:(id)a0 searchQuery:(id)a1 completionItem:(id)a2 originalWaypointRouteData:(id)a3 zilchData:(id)a4 sessionState:(id)a5 routeId:(id)a6 routeAttributes:(id)a7 maxResults:(unsigned int)a8 traits:(id)a9;
- (id)ticketForBatchReverseGeocodeLocations:(id)a0 shiftLocationsIfNeeded:(BOOL)a1 additionalPlaceTypes:(int *)a2 additionalPlaceTypesCount:(unsigned int)a3 traits:(id)a4;
- (id)ticketForSectionedLocalitiesAndLandmarksSearchFragment:(id)a0 sessionData:(id)a1 traits:(id)a2;
- (id)ticketForFeedbackRequestData:(id)a0 traits:(id)a1;
- (id)ticketForNearbyTransitPaymentInfoForLocations:(id)a0 traits:(id)a1;
- (id)ticketForWiFiQualityNetworkServiceRequest:(id)a0;
- (void)_countryCodeChanged:(id)a0;
- (id)ticketForWiFiQualityLocationServiceRequest:(id)a0;
- (id)ticketForGuideLocationLookupWithIds:(id)a0 identifiers:(id)a1 traits:(id)a2;
- (id)ticketForSpatialPlaceLookupParameters:(id)a0 traits:(id)a1;
- (id)ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 floor:(int)a1 includeEntryPoints:(BOOL)a2 shiftLocationsIfNeeded:(BOOL)a3 preserveOriginalLocation:(BOOL)a4 traits:(id)a5;
- (id)ticketForSpatialLookupParameters:(id)a0 traits:(id)a1;
- (id)ticketForCanonicalLocationSearchQueryString:(id)a0 traits:(id)a1;
- (id)ticketForPlaceRefinementRequestParameters:(id)a0 traits:(id)a1;
- (int)localSearchProviderID;
- (id)ticketForGuideHomeWithFilter:(id)a0 guideLocation:(id)a1 withTraits:(id)a2;
- (id)_cl_ticketForForwardGeocodePostalAddress:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForSearchPoisForBrandMUID:(unsigned long long)a0 traits:(id)a1;
- (void)resolveMapItemFromHandle:(id)a0 withTraits:(id)a1 useCache:(BOOL)a2 coordinateOnlyRefinement:(BOOL)a3 completionHandler:(id /* block */)a4;
- (id)ticketForCategoryIdentifier:(id)a0 mapItemIdentifier:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 traits:(id)a3;
- (void)trackMapItem:(id)a0;
- (id)ticketForPlaceLookupWithSearchCategory:(id)a0 parentMuid:(unsigned long long)a1 traits:(id)a2;
- (id)ticketForUpdatedTransitScheduleDetailsAtStation:(unsigned long long)a0 line:(unsigned long long)a1 referenceTripID:(unsigned long long)a2 includeAllDirectionNames:(BOOL)a3 routingParameters:(id)a4 traits:(id)a5;
- (double)wiFiQualitySearchRadiusMeters;
- (id)ticketForMerchantCode:(id)a0 rawMerchantCode:(id)a1 industryCategory:(id)a2 industryCode:(id)a3 paymentNetwork:(id)a4 transactionDate:(id)a5 transactionLocation:(id)a6 traits:(id)a7;
- (void)setDefaultTraits:(id)a0;
- (id)ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 shiftLocationsIfNeeded:(BOOL)a1 traits:(id)a2;
- (int)_loadOverriddenResultProviderID;
- (id)_searchable_ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 includeEntryPoints:(BOOL)a1 shiftLocationsIfNeeded:(BOOL)a2 preserveOriginalLocation:(BOOL)a3 traits:(id)a4;
- (void)trackSerializedPlaceData:(id)a0;
- (id)ticketForInterleavedAutoCompletePoiAddressOnly:(id)a0 sessionData:(id)a1 traits:(id)a2;
- (id)ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 shiftLocationsIfNeeded:(BOOL)a1 preserveOriginalLocation:(BOOL)a2 traits:(id)a3;
- (id)_geoMapItemForData:(id)a0;
- (id)ticketForPlaceEnrichmentWithEnrichmentInfo:(id)a0 mapsIdentifier:(id)a1 traits:(id)a2;
- (id)ticketForMUIDs:(id)a0 traits:(id)a1;
- (id)serializedClientMetadataForParsec;
- (id)ticketForRefreshingEVChargersWithIdentifiers:(id)a0 traits:(id)a1;
- (id)ticketForSearchQuery:(id)a0 filters:(id)a1 maxResults:(unsigned int)a2 suppressResultsRequiringAttribution:(BOOL)a3 traits:(id)a4;
- (id)ticketForVendorSpecificPlaceRefinementRequestParameters:(id)a0 traits:(id)a1;
- (id)_cl_ticketForForwardGeocodeString:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (void)_sendInvalidateDataToSiriAndParSec;
- (id)ticketForPublisherViewPublisherIdentifier:(id)a0 keywordFilter:(id)a1 addressFilter:(id)a2 batchSize:(unsigned int)a3 withTraits:(id)a4;
- (id)ticketForTransitTripIdentifiers:(id)a0 traits:(id)a1;
- (void)resolveMapItemFromHandle:(id)a0 withTraits:(id)a1 useCache:(BOOL)a2 completionHandler:(id /* block */)a3;
- (id)ticketForTransitDeparturesAtStation:(unsigned long long)a0 line:(unsigned long long)a1 referenceTripID:(unsigned long long)a2 includeAllDirectionNames:(BOOL)a3 traits:(id)a4;
- (id)ticketForReverseGeocodeLocation:(id)a0 placeTypeLimit:(int)a1 traits:(id)a2;
- (id)ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 includeEntryPoints:(BOOL)a1 shiftLocationsIfNeeded:(BOOL)a2 traits:(id)a3;
- (id)_ticketForAutocompleteFragment:(id)a0 type:(int)a1 traits:(id)a2 filters:(id)a3 retainedSearch:(id)a4 tappedQuerySuggestion:(id)a5 sessionData:(id)a6;
- (id)ticketForExternalTransitStationCodes:(id)a0 sourceID:(id)a1 transactionDate:(id)a2 transactionLocation:(id)a3 traits:(id)a4;
- (id)ticketForAirportCode:(id)a0 terminalCode:(id)a1 gateCode:(id)a2 traits:(id)a3;
- (id)ticketForPlaceRefinementRequestWithCoordinate:(struct { double x0; double x1; } *)a0 addressLine:(id)a1 placeName:(id)a2 traits:(id)a3;
- (void).cxx_destruct;
- (id)ticketForInterleavedAutoCompleteSearchFragment:(id)a0 filters:(id)a1 sessionData:(id)a2 traits:(id)a3;
- (id)ticketForBatchReverseGeocodeLocations:(id)a0 locationShifter:(id /* block */)a1 additionalPlaceTypes:(int *)a2 additionalPlaceTypesCount:(unsigned int)a3 placeTypeLimit:(int)a4 traits:(id)a5;
- (id)ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 includeEntryPoints:(BOOL)a1 shiftLocationsIfNeeded:(BOOL)a2 preserveOriginalLocation:(BOOL)a3 traits:(id)a4;
- (id)serializedSearchEvChargingParametersForSiriFromPorts:(id)a0;
- (id)ticketForForwardGeocodeString:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (void)resolveMapItemLocallyFromHandle:(id)a0 completionHandler:(id /* block */)a1;
- (id)ticketForHikingIntroTipWithMapItemIdentifier:(id)a0 traits:(id)a1;
- (double)wiFiQualitySmallSearchRadiusMeters;
- (id)ticketForMapItemToRefine:(id)a0 traits:(id)a1;
- (id)ticketForIdentifiers:(id)a0 resultProviderID:(int)a1 contentProvider:(id)a2 traits:(id)a3;
- (id)ticketForGeoIpLookupForIpAddr:(id)a0;
- (id)ticketForNonExpiredIdentifier:(id)a0 resultProviderID:(int)a1 contentProvider:(id)a2 traits:(id)a3;
- (id)_cl_ticketForReverseGeocodeLocation:(id)a0 traits:(id)a1;
- (id)ticketForFeedbackRequest:(id)a0 traits:(id)a1;
- (id)ticketForInterleavedInstantSearchFragment:(id)a0 filters:(id)a1 sessionData:(id)a2 traits:(id)a3;
- (id)ticketForFreshComponents:(id)a0 identifier:(id)a1 resultProviderID:(int)a2 contentProvider:(id)a3 traits:(id)a4;
- (void)_resolveMapItemFromHandle:(id)a0 withTraits:(id)a1 cachePolicy:(unsigned long long)a2 coordinateOnlyRefinement:(BOOL)a3 completionHandler:(id /* block */)a4;
- (id)ticketForSearchQuery:(id)a0 completionItem:(id)a1 relatedSearchSuggestion:(id)a2 retainedSearch:(id)a3 maxResults:(unsigned int)a4 traits:(id)a5;
- (id)serializedETAFilterForSiriWithRouteAttributes:(id)a0;
- (id)_geoMapItemsForPlacesInDetails:(id)a0;
- (id)ticketForSearchQuery:(id)a0 completionItem:(id)a1 retainedSearch:(id)a2 maxResults:(unsigned int)a3 traits:(id)a4;
- (id)ticketForCategoryListWithTraits:(id)a0 isFromNoQueryState:(BOOL)a1;
- (id)ticketForSectionedAutoCompleteSearchFragment:(id)a0 filters:(id)a1 sessionData:(id)a2 traits:(id)a3;
- (id)defaultBackgroundTraits;
- (id)ticketForInterleavedAutoCompleteWithBrowseSearchFragment:(id)a0 filters:(id)a1 retainedSearch:(id)a2 tappedQuerySuggestion:(id)a3 sessionData:(id)a4 traits:(id)a5;
- (id)_ticketForRefreshingHandle:(id)a0 traits:(id)a1;
- (id)ticketForPhoneNumbers:(id)a0 allowCellularDataForLookup:(BOOL)a1 traits:(id)a2;
- (id)ticketForMapsHomeWithTraits:(id)a0;
- (id)ticketForCuratedCollectionItems:(id)a0 collection:(id)a1 traits:(id)a2;
- (id)ticketForForwardGeocodeAddressDictionary:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForDatasetCheckWithTraits:(id)a0;
- (unsigned long long)maxParametersCountForSpatialEventLookup;
- (void)resolveMapItemFromHandle:(id)a0 completionHandler:(id /* block */)a1;
- (id)ticketForSearchQuery:(id)a0 completionItem:(id)a1 maxResults:(unsigned int)a2 traits:(id)a3;
- (id)ticketForSearchCategory:(id)a0 venueIdentifier:(id)a1 maxResults:(unsigned int)a2 traits:(id)a3;
- (id)locallyResolvedMapItemFromHandle:(id)a0 error:(id *)a1;
- (id)ticketForExternalBusinessID:(id)a0 contentProvider:(id)a1 traits:(id)a2;
- (id)ticketForBatchReverseGeocodeLocations:(id)a0 shiftLocationsIfNeeded:(BOOL)a1 additionalPlaceTypes:(int *)a2 additionalPlaceTypesCount:(unsigned int)a3 placeTypeLimit:(int)a4 traits:(id)a5;
- (id)ticketForSearchCapabilitiesWithTraits:(id)a0;
- (id)serializedClientMetadataForSiri;
- (id)ticketForSearchQuery:(id)a0 completionItem:(id)a1 retainedSearch:(id)a2 maxResults:(unsigned int)a3 suppressResultsRequiringAttribution:(BOOL)a4 traits:(id)a5;
- (id)ticketForTransitIdentifiers:(id)a0 endDateForPlacecardSchedulesForThisBatch:(id)a1 traits:(id)a2;
- (id)_searchable_ticketForReverseGeocodeCoordinate:(struct { double x0; double x1; })a0 floor:(int)a1 includeEntryPoints:(BOOL)a2 shiftLocationsIfNeeded:(BOOL)a3 preserveOriginalLocation:(BOOL)a4 traits:(id)a5;
- (id)ticketForSpatialEventLookupParameters:(id)a0 traits:(id)a1;
- (id)ticketForWifiFingerprintWithLocations:(id)a0 wifiAccessPoints:(id)a1 maxLabels:(unsigned int)a2 traits:(id)a3;
- (id)ticketForIdentifiers:(id)a0 traits:(id)a1;
- (void)_resolveMapItemFromHandle:(id)a0 withTraits:(id)a1 cachePolicy:(unsigned long long)a2 completionHandler:(id /* block */)a3;
- (id)ticketForDFRCategoryListWithTraits:(id)a0;
- (id)ticketForTransitLines:(id)a0 withTraits:(id)a1;
- (id)serializedClientMetadataForTraits:(id)a0;
- (id)ticketForForwardGeocodePostalAddress:(id)a0 maxResults:(unsigned int)a1 traits:(id)a2;
- (id)ticketForSearchQuery:(id)a0 filters:(id)a1 maxResults:(unsigned int)a2 traits:(id)a3;
- (id)ticketForOfflineRegionNameSuggestionWithRegion:(id)a0 traits:(id)a1;
- (id)ticketForReverseGeocodeLocation:(id)a0 preserveOriginalLocation:(BOOL)a1 placeTypeLimit:(int)a2 traits:(id)a3;
- (id)ticketForMerchantCode:(id)a0 rawMerchantCode:(id)a1 relyingPartyIdentifier:(id)a2 industryCategory:(id)a3 industryCode:(id)a4 paymentNetwork:(id)a5 transactionDate:(id)a6 transactionLocation:(id)a7 terminalId:(id)a8 transactionCurrencyCode:(id)a9 transactionType:(int)a10 transactionId:(id)a11 warsawMerchantDomain:(id)a12 warsawMerchantName:(id)a13 warsawMerchantId:(id)a14 adamId:(id)a15 merchantId:(id)a16 merchantDoingBizAsName:(id)a17 merchantEnhancedName:(id)a18 merchantCity:(id)a19 merchantRawCity:(id)a20 merchantState:(id)a21 merchantRawState:(id)a22 merchantZip:(id)a23 merchantAddress:(id)a24 merchantRawAddress:(id)a25 merchantCountryCode:(id)a26 merchantType:(id)a27 merchantCleanConfidenceLevel:(id)a28 merchantAdditionalData:(id)a29 merchantCanl:(id)a30 fuzzyMatched:(id)a31 coarseLocationUsed:(id)a32 traits:(id)a33;
- (void)resolveMapItemFromHandle:(id)a0 traits:(id)a1 completionHandler:(id /* block */)a2;
- (id)ticketForFeedbackRequestParameters:(id)a0 placeForProblemContext:(id)a1 userCredentials:(id)a2 pushToken:(id)a3 allowContactBackAtEmailAddress:(id)a4 traits:(id)a5;
- (id)ticketForTransitScheduleAtStation:(unsigned long long)a0 line:(unsigned long long)a1 referenceTripID:(unsigned long long)a2 includeAllDirectionNames:(BOOL)a3 routingParameters:(id)a4 traits:(id)a5;
- (id)ticketForAllCollectionViewWithBatchSize:(unsigned int)a0 keywordFilter:(id)a1 addressFilter:(id)a2 withTraits:(id)a3;
- (id)handleForMapItem:(id)a0;
- (unsigned long long)maxParametersCountForSpatialPlaceLookup;
- (id)ticketForReverseGeocodeLocation:(id)a0 traits:(id)a1;
- (id)ticketForMUIDs:(id)a0 resultProviderID:(int)a1 contentProvider:(id)a2 traits:(id)a3;
- (id)ticketForSearchQuery:(id)a0 filters:(id)a1 completionItem:(id)a2 retainedSearch:(id)a3 maxResults:(unsigned int)a4 suppressResultsRequiringAttribution:(BOOL)a5 traits:(id)a6;
- (id)ticketForOfflineRegionSearchFragment:(id)a0 sessionData:(id)a1 traits:(id)a2;
- (id)ticketForSearchFieldPlaceholderWithTraits:(id)a0;

@end