UNPKG

@proton/ccxt

Version:

A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges

36 lines (35 loc) 1.15 kB
declare class OrderBookSide extends Array { constructor(deltas?: any[], depth?: any); storeArray(delta: any): void; store(price: any, size: any): void; limit(): void; } declare class CountedOrderBookSide extends OrderBookSide { store(price: any, size: any, count: any): void; storeArray(delta: any): void; } declare class IndexedOrderBookSide extends Array { constructor(deltas?: any[], depth?: number); store(price: any, size: any, id: any): void; storeArray(delta: any): void; limit(): void; } declare class Asks extends OrderBookSide { get side(): boolean; } declare class Bids extends OrderBookSide { get side(): boolean; } declare class CountedAsks extends CountedOrderBookSide { get side(): boolean; } declare class CountedBids extends CountedOrderBookSide { get side(): boolean; } declare class IndexedAsks extends IndexedOrderBookSide { get side(): boolean; } declare class IndexedBids extends IndexedOrderBookSide { get side(): boolean; } export { Asks, Bids, OrderBookSide, CountedAsks, CountedBids, CountedOrderBookSide, IndexedAsks, IndexedBids, IndexedOrderBookSide, };