binance-futures-wrapper
Version:
A comprehensive TypeScript wrapper for Binance USDT-M Futures API with full REST and WebSocket support
22 lines • 903 B
TypeScript
/**
* WebSocket Data Converter
* Converts raw WebSocket data to user-friendly processed types
*/
import { UserDataStreamEvent, MarketStreamEvent, ProcessedUserDataEvent, ProcessedMarketDataEvent } from '../types/websocket';
/**
* Convert raw user data stream events to processed format
*/
export declare function convertUserDataEvent(rawData: UserDataStreamEvent): ProcessedUserDataEvent;
/**
* Convert raw market data stream events to processed format
*/
export declare function convertMarketDataEvent(rawData: MarketStreamEvent): ProcessedMarketDataEvent;
/**
* Type guard to check if event is user data event
*/
export declare function isUserDataEvent(event: any): event is UserDataStreamEvent;
/**
* Type guard to check if event is market data event
*/
export declare function isMarketDataEvent(event: any): event is MarketStreamEvent;
//# sourceMappingURL=websocketDataConverter.d.ts.map