UNPKG

@trendmoon/api-client

Version:
28 lines 1.33 kB
import { TrendmoonApiClient } from '../api/TrendmoonApiClient.js'; import * as Types from '../types/ResponseAndParams.js'; /** * CategoryService handles core category operations * Focused on category data and dominance analysis */ export declare class CategoryService { private apiClient; constructor(apiClient: TrendmoonApiClient); /** * Retrieves category dominance data for assets. * @param params - Parameters for getting category dominance * @returns Promise resolving to category dominance data */ getCategoryDominanceForAssets(params?: Types.GetCategoryDominanceForAssetsParams): Promise<Types.GetCategoryDominanceForAssetsResponse>; /** * Retrieves top categories by market performance for the last day with pagination support. * @param params - Parameters for getting top categories dominance with sorting and pagination * @returns Promise resolving to top categories dominance data */ getTopCategoriesDominance(params?: Types.GetTopCategoriesDominanceParams): Promise<Types.GetTopCategoriesDominanceResponse>; /** * Retrieves a list of all available categories. * @returns Promise resolving to all available categories */ getAllCategories(): Promise<Types.GetAllCategoriesResponse>; } //# sourceMappingURL=CategoryService.d.ts.map