UNPKG

@trendmoon/api-client

Version:
38 lines 1.58 kB
import { TrendmoonApiClient } from '../api/TrendmoonApiClient.js'; import * as Types from '../types/ResponseAndParams.js'; export declare class CategoryService { private apiClient; constructor(apiClient: TrendmoonApiClient); /** * Retrieves category dominance data for assets. * @param params - Parameters for getting category dominance. */ getCategoryDominanceForAssets(params?: Types.GetCategoryDominanceForAssetsParams): Promise<Types.GetCategoryDominanceForAssetsResponse>; /** * Retrieves a list of all available categories. */ getAllCategories(): Promise<Types.GetAllCategoriesResponse>; /** * Retrieves top alerts for today. */ getTopAlertsToday(): Promise<Types.GetTopAlertsTodayResponse>; /** * Retrieves top categories for today. */ getTopCategoriesToday(): Promise<Types.GetTopCategoriesTodayResponse>; /** * Retrieves top category alerts. */ getTopCategoryAlerts(): Promise<Types.GetTopCategoryAlertsResponse>; /** * Retrieves coins within a specific category (legacy endpoint). * @param params - Parameters for getting category coins (legacy). */ getCategoryCoinsLegacy(params: Types.GetCategoryCoinsLegacyParams): Promise<Types.GetCategoryCoinsLegacyResponse>; /** * Retrieves coins within a specific category. * @param params - Parameters for getting category coins. */ getCategoryCoins(params: Types.GetCategoryCoinsParams): Promise<Types.GetCategoryCoinsResponse>; } //# sourceMappingURL=CategoryService.d.ts.map