/*
* This header is generated by classdump-dyld 1.0
* on Saturday, June 1, 2019 at 6:47:24 PM Mountain Standard Time
* Operating System: Version 12.1.1 (Build 16C5050a)
* Image Source: /System/Library/PrivateFrameworks/Stocks.framework/Stocks
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <Stocks/YQLRequest.h>

@protocol ChartUpdaterDelegate;
@class Stock, StockChartData;

@interface ChartUpdater : YQLRequest {

	Stock* _stock;
	StockChartData* _currentChartData;
	/*^block*/id _updateCompletionHandler;
	id<ChartUpdaterDelegate> _delegate;
	long long _interval;

}

@property (assign,nonatomic,__weak) id<ChartUpdaterDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
@property (readonly) long long interval;                                            //@synthesize interval=_interval - In the implementation block
+(id)_rangeStringForInterval:(long long)arg1 ;
-(void)parseData:(id)arg1 ;
-(void)didParseData;
-(id)aggregateDictionaryDomain;
-(BOOL)updateChartForStock:(id)arg1 interval:(long long)arg2 withCompletion:(/*^block*/id)arg3 ;
-(void)parseDataSeriesDictionary:(id)arg1 ;
-(BOOL)updateChartForStock:(id)arg1 interval:(long long)arg2 ;
-(void)parseDataSeriesDictionary:(id)arg1 interval:(long long)arg2 ;
-(id)dataSeries;
-(void)setDelegate:(id<ChartUpdaterDelegate>)arg1 ;
-(id<ChartUpdaterDelegate>)delegate;
-(void)cancel;
-(void)failWithError:(id)arg1 ;
-(long long)interval;
@end

