@class NSArray, NSString, APLocationInfo, NSNumber; @protocol APClientInfoDelegate; @interface APClientInfo : NSObject @property (class, retain, nonatomic) APClientInfo *activeClientInfo; @property (class, weak, nonatomic) id delegate; @property (class, readonly) BOOL supportsSecureCoding; @property (nonatomic) BOOL isLocationAvailableForAd; @property long long orientation; @property long long interfaceIdiom; @property long long screenHeight; @property long long screenWidth; @property (retain) NSNumber *scale; @property (retain) NSArray *keyboards; @property (retain) APLocationInfo *locationInfo; @property (retain) NSString *appVersion; - (id)jsonRepresentationWithOptions:(unsigned long long)a0; - (id)redactedDescription; - (id)nonUICopy; - (void)encodeWithCoder:(id)a0; - (id)description; - (void)updateActiveClientInfo; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; @end