UNPKG

2.26 kBTypeScriptView Raw
1import { 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';
2declare function account(rawAccount: RawAccount): Account;
3declare function clock(rawClock: RawClock): Clock;
4declare function latestTrade(raw: RawLatestTrade): LatestTrade;
5declare function order(rawOrder: RawOrder): Order;
6declare function orders(rawOrders: RawOrder[]): Order[];
7declare function canceled_orders(rawOrderCancelations: RawOrderCancelation[]): OrderCancelation[];
8declare function position(rawPosition: RawPosition): Position;
9declare function positions(rawPositions: RawPosition[]): Position[];
10declare function tradeActivity(rawTradeActivity: RawTradeActivity): TradeActivity;
11declare function nonTradeActivity(rawNonTradeActivity: RawNonTradeActivity): NonTradeActivity;
12declare function activities(rawActivities: Array<RawActivity>): Array<Activity>;
13declare function pageOfTrades(page: RawPageOfTrades): PageOfTrades;
14declare function pageOfQuotes(page: RawPageOfQuotes): PageOfQuotes;
15declare function pageOfBars(page: RawPageOfBars): PageOfBars;
16declare function snapshot(raw: RawSnapshot): Snapshot;
17declare function snapshots(raw: {
18 [key: string]: RawSnapshot;
19}): {
20 [key: string]: Snapshot;
21};
22declare function trade_update(rawTradeUpdate: RawTradeUpdate): TradeUpdate;
23declare const _default: {
24 account: typeof account;
25 activities: typeof activities;
26 clock: typeof clock;
27 nonTradeActivity: typeof nonTradeActivity;
28 order: typeof order;
29 orders: typeof orders;
30 canceled_orders: typeof canceled_orders;
31 position: typeof position;
32 positions: typeof positions;
33 tradeActivity: typeof tradeActivity;
34 pageOfTrades: typeof pageOfTrades;
35 pageOfQuotes: typeof pageOfQuotes;
36 pageOfBars: typeof pageOfBars;
37 snapshot: typeof snapshot;
38 snapshots: typeof snapshots;
39 trade_update: typeof trade_update;
40 latestTrade: typeof latestTrade;
41};
42export default _default;