fmp-ai-tools
Version:
AI tools for FMP Node API - compatible with Vercel AI SDK, Langchain, OpenAI, and more
57 lines (43 loc) • 3.77 kB
TypeScript
import * as _openai_agents from '@openai/agents';
import { Tool } from '@openai/agents';
declare const getCompanyProfile: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getEarningsCalendar: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getEconomicCalendar: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getTreasuryRates: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getEconomicIndicators: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getETFHoldings: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getETFProfile: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getBalanceSheet: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getIncomeStatement: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getCashFlowStatement: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getFinancialRatios: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getInsiderTrading: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getInstitutionalHolders: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getMarketPerformance: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getSectorPerformance: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getGainers: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getLosers: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getMostActive: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getStockQuote: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getSenateTrading: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getHouseTrading: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getSenateTradingByName: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getHouseTradingByName: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getSenateTradingRSSFeed: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getHouseTradingRSSFeed: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getMarketCap: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getStockSplits: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const getDividendHistory: _openai_agents.FunctionTool<unknown, undefined, string>;
declare const companyTools: Tool[];
declare const calendarTools: Tool[];
declare const economicTools: Tool[];
declare const etfTools: Tool[];
declare const financialTools: Tool[];
declare const insiderTools: Tool[];
declare const institutionalTools: Tool[];
declare const marketTools: Tool[];
declare const quoteTools: Tool[];
declare const senateHouseTools: Tool[];
declare const stockTools: Tool[];
declare const fmpTools: Tool[];
export { calendarTools, companyTools, economicTools, etfTools, financialTools, fmpTools, getBalanceSheet, getCashFlowStatement, getCompanyProfile, getDividendHistory, getETFHoldings, getETFProfile, getEarningsCalendar, getEconomicCalendar, getEconomicIndicators, getFinancialRatios, getGainers, getHouseTrading, getHouseTradingByName, getHouseTradingRSSFeed, getIncomeStatement, getInsiderTrading, getInstitutionalHolders, getLosers, getMarketCap, getMarketPerformance, getMostActive, getSectorPerformance, getSenateTrading, getSenateTradingByName, getSenateTradingRSSFeed, getStockQuote, getStockSplits, getTreasuryRates, insiderTools, institutionalTools, marketTools, quoteTools, senateHouseTools, stockTools };