/** * Yahoo Finance data source implementation */ import { DataSource } from './base'; import type { StockInfo, MarketOverview, HistoricalData, SectorPerformance, SearchResult } from '../types'; export declare class YahooFinanceSource extends DataSource { private readonly idxSuffix; constructor(); private getYahooTicker; getStockInfo(ticker: string): Promise; getMarketOverview(): Promise; private getTopStocksSample; private getMarketStatus; getHistoricalData(ticker: string, period: string): Promise; private getPeriodStartDate; getSectorPerformance(): Promise; searchStocks(query: string): Promise; } //# sourceMappingURL=yahoo-finance.d.ts.map