/** * Peer Comparison Tool */ /** * Tool definition for peer comparison */ export declare const comparePeersTool: { name: string; description: string; inputSchema: { type: string; properties: { symbols: { type: string; items: { type: string; }; description: string; minItems: number; maxItems: number; }; metrics: { type: string; items: { type: string; }; description: string; }; }; required: string[]; }; }; /** * Handle peer comparison request */ export declare function handleComparePeers(args: unknown): Promise<{ comparisonType: string; totalCompanies: number; successfulComparisons: number; failedComparisons: number; companies: { symbol: string; companyName: string; data: { marketCap: number | undefined; currentPrice: number; beta: any; dividendYield: number | undefined; peRatio: number | undefined; forwardPE: number | undefined; priceToBook: any; priceToSales: any; evToEbitda: any; evToRevenue: any; pegRatio: any; grossMargin: number | undefined; operatingMargin: number | undefined; netMargin: number | undefined; roa: number | undefined; roe: number | undefined; revenue: number; revenueGrowth: number | undefined; earningsGrowth: number | undefined; netIncome: number; eps: number; currentRatio: number | undefined; quickRatio: number | undefined; debtToEquity: number | undefined; debtToAssets: number | undefined; interestCoverage: number | undefined; assetTurnover: number | undefined; returnOnAssets: number | undefined; returnOnEquity: number | undefined; qualityOfEarnings: number | undefined; cashConversionRate: number | undefined; totalAssets: number; totalLiabilities: number; shareholdersEquity: number; cash: number; totalDebt: any; operatingCashFlow: number; freeCashFlow: number; freeCashFlowPerShare: number | undefined; }; error?: undefined; }[] | { symbol: string; companyName: string; data: { [k: string]: any; }; }[]; rankings: Record | undefined; failedCompanies: { symbol: string; error: string; }[] | undefined; insights: { description: string; note: string; }; }>; //# sourceMappingURL=peer-comparison.d.ts.map