import type { BaseHttpRequest } from './core/BaseHttpRequest'; import type { OpenAPIConfig } from './core/OpenAPI'; import { AlchemyCompatibleExperimentalService } from './services/AlchemyCompatibleExperimentalService'; import { CenterApiInfoService } from './services/CenterApiInfoService'; import { CollectionAndAssetDataService } from './services/CollectionAndAssetDataService'; import { MarketDataService } from './services/MarketDataService'; import { NotificationStreamsService } from './services/NotificationStreamsService'; import { OrderbookDataExperimentalService } from './services/OrderbookDataExperimentalService'; import { OwnershipAndTransferDataService } from './services/OwnershipAndTransferDataService'; import { RenderingService } from './services/RenderingService'; import { SearchService } from './services/SearchService'; declare type HttpRequestConstructor = new (config: OpenAPIConfig) => BaseHttpRequest; export declare class CenterClient { readonly alchemyCompatibleExperimental: AlchemyCompatibleExperimentalService; readonly centerApiInfo: CenterApiInfoService; readonly collectionAndAssetData: CollectionAndAssetDataService; readonly marketData: MarketDataService; readonly notificationStreams: NotificationStreamsService; readonly orderbookDataExperimental: OrderbookDataExperimentalService; readonly ownershipAndTransferData: OwnershipAndTransferDataService; readonly rendering: RenderingService; readonly search: SearchService; readonly request: BaseHttpRequest; constructor(config?: Partial, HttpRequest?: HttpRequestConstructor); } export {};