luxlabs header browser preview


@class NSString, GEOPDDatasetABStatus, PBDataReader, PBUnknownFields, NSMutableArray, GEOPDPlacesRequestResponseAnalyticsData, GEOPDPlaceGlobalResult, GEOClientMetrics;

@interface GEOPDPlaceResponse : PBCodable <NSCopying> {
    PBDataReader *_reader;
    PBUnknownFields *_unknownFields;
    GEOPDPlacesRequestResponseAnalyticsData *_analyticData;
    GEOClientMetrics *_clientMetrics;
    GEOPDDatasetABStatus *_datasetAbStatus;
    NSString *_debugApiKey;
    unsigned long long _debugLatencyMs;
    NSMutableArray *_displayLanguages;
    NSString *_displayRegion;
    NSMutableArray *_dotPlaces;
    GEOPDPlaceGlobalResult *_globalResult;
    NSMutableArray *_mapsResults;
    NSMutableArray *_legacyPlaceResults;
    NSMutableArray *_spokenLanguages;
    unsigned int _readerMarkPos;
    unsigned int _readerMarkLength;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock;
    int _requestType;
    int _status;
    struct { unsigned char has_debugLatencyMs : 1; unsigned char has_requestType : 1; unsigned char has_status : 1; unsigned char read_unknownFields : 1; unsigned char read_analyticData : 1; unsigned char read_clientMetrics : 1; unsigned char read_datasetAbStatus : 1; unsigned char read_debugApiKey : 1; unsigned char read_displayLanguages : 1; unsigned char read_displayRegion : 1; unsigned char read_dotPlaces : 1; unsigned char read_globalResult : 1; unsigned char read_mapsResults : 1; unsigned char read_legacyPlaceResults : 1; unsigned char read_spokenLanguages : 1; unsigned char wrote_anyField : 1; } _flags;
}

@property (nonatomic) BOOL hasDebugLatencyMs;
@property (nonatomic) unsigned long long debugLatencyMs;
@property (readonly, nonatomic) BOOL hasClientMetrics;
@property (retain, nonatomic) GEOClientMetrics *clientMetrics;
@property (nonatomic) BOOL hasStatus;
@property (nonatomic) int status;
@property (nonatomic) BOOL hasRequestType;
@property (nonatomic) int requestType;
@property (readonly, nonatomic) BOOL hasGlobalResult;
@property (retain, nonatomic) GEOPDPlaceGlobalResult *globalResult;
@property (retain, nonatomic) NSMutableArray *legacyPlaceResults;
@property (retain, nonatomic) NSMutableArray *displayLanguages;
@property (readonly, nonatomic) BOOL hasDisplayRegion;
@property (retain, nonatomic) NSString *displayRegion;
@property (retain, nonatomic) NSMutableArray *spokenLanguages;
@property (readonly, nonatomic) BOOL hasDebugApiKey;
@property (retain, nonatomic) NSString *debugApiKey;
@property (readonly, nonatomic) BOOL hasDatasetAbStatus;
@property (retain, nonatomic) GEOPDDatasetABStatus *datasetAbStatus;
@property (retain, nonatomic) NSMutableArray *mapsResults;
@property (retain, nonatomic) NSMutableArray *dotPlaces;
@property (readonly, nonatomic) BOOL hasAnalyticData;
@property (retain, nonatomic) GEOPDPlacesRequestResponseAnalyticsData *analyticData;
@property (readonly, nonatomic) PBUnknownFields *unknownFields;

+ (Class)mapsResultType;
+ (BOOL)isValid:(id)a0;
+ (Class)legacyPlaceResultType;
+ (Class)dotPlaceType;
+ (Class)spokenLanguageType;
+ (Class)displayLanguageType;

- (void)addDisplayLanguage:(id)a0;
- (id)statusAsString:(int)a0;
- (id)init;
- (int)StringAsStatus:(id)a0;
- (unsigned long long)hash;
- (void)clearLegacyPlaceResults;
- (void)clearDisplayLanguages;
- (void)addLegacyPlaceResult:(id)a0;
- (BOOL)readFrom:(id)a0;
- (void)addSpokenLanguage:(id)a0;
- (unsigned long long)displayLanguagesCount;
- (unsigned long long)legacyPlaceResultsCount;
- (void)writeTo:(id)a0;
- (void)addMapsResult:(id)a0;
- (id)resultsWithResultType:(int)a0;
- (BOOL)hasGreenTeaWithValue:(BOOL)a0;
- (unsigned long long)spokenLanguagesCount;
- (id)initWithData:(id)a0;
- (id)initWithDictionary:(id)a0;
- (id)dotPlaceAtIndex:(unsigned long long)a0;
- (id)description;
- (id)mapsResultAtIndex:(unsigned long long)a0;
- (id)requestTypeAsString:(int)a0;
- (void)clearUnknownFields:(BOOL)a0;
- (int)StringAsRequestType:(id)a0;
- (id)displayLanguageAtIndex:(unsigned long long)a0;
- (id)legacyPlaceResultAtIndex:(unsigned long long)a0;
- (void)clearMapsResults;
- (void).cxx_destruct;
- (unsigned long long)dotPlacesCount;
- (id)jsonRepresentation;
- (id)spokenLanguageAtIndex:(unsigned long long)a0;
- (void)clearSensitiveFields:(unsigned long long)a0;
- (id)dictionaryRepresentation;
- (void)addDotPlace:(id)a0;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (id)_disambiguationLabels;
- (void)clearSpokenLanguages;
- (id)initWithPlace:(id)a0 forRequestType:(int)a1;
- (void)readAll:(BOOL)a0;
- (unsigned long long)mapsResultsCount;
- (void)mergeFrom:(id)a0;
- (void)clearDotPlaces;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (unsigned long long)resultsCountWithResultType:(int)a0;
- (id)initWithJSON:(id)a0;

@end