luxlabs header browser preview


@class NSString, NSMutableDictionary;
@protocol WFForecastDataParser;

@interface WFWeatherChannelAPIConfiguration : NSObject <WFAPIConfigurationProtocol>

@property (retain, nonatomic) NSMutableDictionary *requestFormatterForForecastType;
@property (retain, nonatomic) NSMutableDictionary *requestParserForForecastType;
@property (retain, nonatomic) Class defaultForecastRequestFormatterClass;
@property (retain, nonatomic) id<WFForecastDataParser> defaultForecastParser;
@property (readonly, nonatomic) BOOL isValid;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)forecastRequestForTypes:(unsigned long long)a0 location:(id)a1 units:(int)a2 date:(id)a3 error:(id *)a4 rules:(id)a5 options:(id)a6;
- (id)parseForecast:(unsigned long long)a0 data:(id)a1 location:(id)a2 units:(int)a3 locale:(id)a4 date:(id)a5 error:(id *)a6 rules:(id)a7;
- (id)hostUrl;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithVersion:(id)a0;
- (void)setDefaultForecastFormatter:(Class)a0;
- (void)setRequestFormatter:(Class)a0 forForecastType:(unsigned long long)a1;
- (void)setRequestParser:(id)a0 forForecastType:(unsigned long long)a1;

@end