import { InstrumentsServiceClient } from './api/instruments'; import { OrdersStreamServiceClient, OrdersServiceClient } from './api/orders'; import { OperationsServiceClient, OperationsStreamServiceClient } from './api/operations'; import { MarketDataServiceClient, MarketDataStreamServiceClient } from './api/marketdata'; import { StopOrdersServiceClient } from './api/stoporders'; import { UsersServiceClient } from './api/users'; interface TTechAPIClientOptions { token: string; url?: string; metadata?: Record; } declare class TTechApiClient { instruments: InstrumentsServiceClient; ordersStream: OrdersStreamServiceClient; orders: OrdersServiceClient; operations: OperationsServiceClient; operationsStream: OperationsStreamServiceClient; marketdata: MarketDataServiceClient; marketdataStream: MarketDataStreamServiceClient; stopOrders: StopOrdersServiceClient; users: UsersServiceClient; constructor(config: TTechAPIClientOptions); } export { TTechApiClient };