text: /* Generated by RuntimeBrowser
     Image: /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
   */
  
  @interface GEORPProblemRequest : PBRequest <NSCopying> {
      GEOPDAnalyticMetadata * _analyticMetadata;
      GEORPClientCapabilities * _clientCapabilities;
      GEOPDClientMetadata * _clientMetadata;
      NSData * _devicePushToken;
      NSString * _inputLanguage;
      GEORPProblem * _problem;
      NSString * _problemUuid;
      GEORPUserCredentials * _userCredentials;
      NSString * _userEmail;
  }
  
  @property (nonatomic, retain) GEOPDAnalyticMetadata *analyticMetadata;
  @property (nonatomic, retain) GEORPClientCapabilities *clientCapabilities;
  @property (nonatomic, retain) GEOPDClientMetadata *clientMetadata;
  @property (nonatomic, retain) NSData *devicePushToken;
  @property (nonatomic, readonly) bool hasAnalyticMetadata;
  @property (nonatomic, readonly) bool hasClientCapabilities;
  @property (nonatomic, readonly) bool hasClientMetadata;
  @property (nonatomic, readonly) bool hasDevicePushToken;
  @property (nonatomic, readonly) bool hasInputLanguage;
  @property (nonatomic, readonly) bool hasProblem;
  @property (nonatomic, readonly) bool hasProblemUuid;
  @property (nonatomic, readonly) bool hasUserCredentials;
  @property (nonatomic, readonly) bool hasUserEmail;
  @property (nonatomic, retain) NSString *inputLanguage;
  @property (nonatomic, retain) GEORPProblem *problem;
  @property (nonatomic, retain) NSString *problemUuid;
  @property (nonatomic, retain) GEORPUserCredentials *userCredentials;
  @property (nonatomic, retain) NSString *userEmail;
  
  - (void).cxx_destruct;
  - (id)analyticMetadata;
  - (id)clientCapabilities;
  - (id)clientMetadata;
  - (void)copyTo:(id)arg1;
  - (id)copyWithZone:(struct _NSZone { }*)arg1;
  - (id)description;
  - (id)devicePushToken;
  - (id)dictionaryRepresentation;
  - (bool)hasAnalyticMetadata;
  - (bool)hasClientCapabilities;
  - (bool)hasClientMetadata;
  - (bool)hasDevicePushToken;
  - (bool)hasInputLanguage;
  - (bool)hasProblem;
  - (bool)hasProblemUuid;
  - (bool)hasUserCredentials;
  - (bool)hasUserEmail;
  - (unsigned long long)hash;
  - (id)initWithProblem:(id)arg1 userCredentials:(id)arg2 pushToken:(id)arg3 allowContactBackAtEmailAddress:(id)arg4 traits:(id)arg5;
  - (id)inputLanguage;
  - (bool)isEqual:(id)arg1;
  - (void)mergeFrom:(id)arg1;
  - (id)problem;
  - (id)problemUuid;
  - (bool)readFrom:(id)arg1;
  - (unsigned int)requestTypeCode;
  - (Class)responseClass;
  - (void)setAnalyticMetadata:(id)arg1;
  - (void)setClientCapabilities:(id)arg1;
  - (void)setClientMetadata:(id)arg1;
  - (void)setDevicePushToken:(id)arg1;
  - (void)setInputLanguage:(id)arg1;
  - (void)setProblem:(id)arg1;
  - (void)setProblemUuid:(id)arg1;
  - (void)setUserCredentials:(id)arg1;
  - (void)setUserEmail:(id)arg1;
  - (id)userCredentials;
  - (id)userEmail;
  - (void)writeTo:(id)arg1;
  
  @end
  