import { BaseApi } from '../BaseApi'; import { TipranksAnalystRatingByStockSort, TipranksTrendingStocksFilter, TipranksTrendingStocksTrendingType } from '../constants/lookups'; import { Analyst, AnalystPortfolioItemWithExtraInfo, AnalystProfileInfo, TiprankOverviewWithExtraInfo, TipranksNewsSentiment, TopAnalystsPickData, TrendingStocksData } from '../types/Tipranks.type'; import { ITipranksApi } from './interfaces/ITipranksApi'; export declare class TipranksApi extends BaseApi implements ITipranksApi { getTipranksAnalystRatingsBySymbol(symbols: string[], count?: number, sort?: TipranksAnalystRatingByStockSort): Promise; getTipranksAssetsOverview(symbols: string[]): Promise; getTipranksAnalystProfile(id: string): Promise; getTipranksAnalystPortfolio(expertUID: string, count?: number): Promise; getTipranksNewsSentiment(symbol: string, num?: number): Promise; getTopAnalystRecommendations(count?: number, period?: number, filter?: TipranksTrendingStocksFilter, trendingType?: TipranksTrendingStocksTrendingType): Promise; getLivefeedOfAnalystsRatings(count: number, bookmarkId?: string): Promise; }