export interface PriceHistoryConfig { symbol: string; periodType?: 'day' | 'month' | 'year' | 'ytd'; period?: number; frequencyType?: 'minute' | 'daily' | 'weekly' | 'monthly'; frequency?: number; endDate?: number; startDate?: number; needExtendedHoursData?: boolean; } export interface PriceHistoryResponse { candles: Candle[]; empty: boolean; symbol: string; } export interface Candle { close: number; datetime: number; high: number; low: number; open: number; volume: number; }