export interface EarningsData { nextReportDate: string | null; reportPeriod: string | null; epsEstimate: string | null; revenueEstimate: string | null; } export interface KeyStats { marketCap: string | null; dividendYield: string | null; peRatio: string | null; basicEPS: string | null; netIncome: string | null; revenue: string | null; sharesFloat: string | null; } export interface About { sector: string | null; industry: string | null; ceo: string | null; website: string | null; headquarters: string | null; employees: string | null; founded: string | null; description: string | null; } export interface Price { currentPrice: string | null; perf1M: string | null; perf5D: string | null; perf5Y: string | null; perf6M: string | null; perfAll: string | null; perfY: string | null; perfYTD: string | null; change1D: string | null; } export interface StockData { UpcomingEarnings: EarningsData; KeyStats: KeyStats; About: About; Price: Price; } export declare function getStockData(ticker: string): Promise;