coingecko-openapi-client
Version:
Coingecko openapi client
37 lines (36 loc) • 1.84 kB
TypeScript
import type { BaseHttpRequest } from './core/BaseHttpRequest';
import type { OpenAPIConfig } from './core/OpenAPI';
import { AssetPlatformsService } from './services/AssetPlatformsService';
import { CategoriesService } from './services/CategoriesService';
import { CoinsService } from './services/CoinsService';
import { CompaniesBetaService } from './services/CompaniesBetaService';
import { ContractService } from './services/ContractService';
import { DerivativesService } from './services/DerivativesService';
import { ExchangeRatesService } from './services/ExchangeRatesService';
import { ExchangesService } from './services/ExchangesService';
import { GlobalService } from './services/GlobalService';
import { NftsBetaService } from './services/NftsBetaService';
import { PingService } from './services/PingService';
import { SearchService } from './services/SearchService';
import { SimpleService } from './services/SimpleService';
import { TrendingService } from './services/TrendingService';
type HttpRequestConstructor = new (config: OpenAPIConfig) => BaseHttpRequest;
export declare class CoingeckoAPIClient {
readonly assetPlatforms: AssetPlatformsService;
readonly categories: CategoriesService;
readonly coins: CoinsService;
readonly companiesBeta: CompaniesBetaService;
readonly contract: ContractService;
readonly derivatives: DerivativesService;
readonly exchangeRates: ExchangeRatesService;
readonly exchanges: ExchangesService;
readonly global: GlobalService;
readonly nftsBeta: NftsBetaService;
readonly ping: PingService;
readonly search: SearchService;
readonly simple: SimpleService;
readonly trending: TrendingService;
readonly request: BaseHttpRequest;
constructor(config?: Partial<OpenAPIConfig>, HttpRequest?: HttpRequestConstructor);
}
export {};