This repository has been archived by the owner on May 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 42
/
parse.d.ts
42 lines (42 loc) · 2.21 KB
/
parse.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import { Account, RawAccount, RawOrder, Order, RawPosition, Position, RawTradeActivity, TradeActivity, RawNonTradeActivity, NonTradeActivity, RawActivity, Activity, RawClock, Clock, RawOrderCancelation, OrderCancelation, PageOfTrades, RawPageOfTrades, PageOfQuotes, RawPageOfQuotes, RawPageOfBars, PageOfBars, Snapshot, RawSnapshot, TradeUpdate, RawTradeUpdate, RawLatestTrade, LatestTrade } from './entities.js';
declare function account(rawAccount: RawAccount): Account;
declare function clock(rawClock: RawClock): Clock;
declare function latestTrade(raw: RawLatestTrade): LatestTrade;
declare function order(rawOrder: RawOrder): Order;
declare function orders(rawOrders: RawOrder[]): Order[];
declare function canceled_orders(rawOrderCancelations: RawOrderCancelation[]): OrderCancelation[];
declare function position(rawPosition: RawPosition): Position;
declare function positions(rawPositions: RawPosition[]): Position[];
declare function tradeActivity(rawTradeActivity: RawTradeActivity): TradeActivity;
declare function nonTradeActivity(rawNonTradeActivity: RawNonTradeActivity): NonTradeActivity;
declare function activities(rawActivities: Array<RawActivity>): Array<Activity>;
declare function pageOfTrades(page: RawPageOfTrades): PageOfTrades;
declare function pageOfQuotes(page: RawPageOfQuotes): PageOfQuotes;
declare function pageOfBars(page: RawPageOfBars): PageOfBars;
declare function snapshot(raw: RawSnapshot): Snapshot;
declare function snapshots(raw: {
[key: string]: RawSnapshot;
}): {
[key: string]: Snapshot;
};
declare function trade_update(rawTradeUpdate: RawTradeUpdate): TradeUpdate;
declare const _default: {
account: typeof account;
activities: typeof activities;
clock: typeof clock;
nonTradeActivity: typeof nonTradeActivity;
order: typeof order;
orders: typeof orders;
canceled_orders: typeof canceled_orders;
position: typeof position;
positions: typeof positions;
tradeActivity: typeof tradeActivity;
pageOfTrades: typeof pageOfTrades;
pageOfQuotes: typeof pageOfQuotes;
pageOfBars: typeof pageOfBars;
snapshot: typeof snapshot;
snapshots: typeof snapshots;
trade_update: typeof trade_update;
latestTrade: typeof latestTrade;
};
export default _default;