import { ICmsSDK } from '../core/sdk.type'; import { DealHistoryItem, DealsSummaryResponse, HistoryDealsQuery, HistoryListResponse, HistoryOrdersQuery, HistoryPositionsQuery, OrderHistoryItem, OrdersSummaryResponse, PositionHistoryItem, PositionSummaryResponse } from '../services/history/history.type'; import { HistoryTab } from '../common/constants/history.constant'; export declare const useHistoryStore: import('pinia').StoreDefinition<"cms-history", Pick<{ dealList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null>; positionList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null>; orderList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null>; dealsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null, DealsSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null>; positionsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null, PositionSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null>; ordersSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null, OrdersSummaryResponse | { totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null>; isLoading: import('vue').Ref; loadError: import('vue').Ref; lastQuery: import('vue').Ref<{ deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }, { deals?: HistoryDealsQuery; positions?: HistoryPositionsQuery; orders?: HistoryOrdersQuery; } | { deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }>; isEmpty: import('vue').ComputedRef; setSdk: (instance: ICmsSDK) => void; fetchDeals: (q: HistoryDealsQuery) => Promise; fetchPositions: (q: HistoryPositionsQuery) => Promise; fetchOrders: (q: HistoryOrdersQuery) => Promise; fetchDealsSummary: (q: HistoryDealsQuery) => Promise; fetchPositionsSummary: (q: HistoryPositionsQuery) => Promise; fetchOrdersSummary: (q: HistoryOrdersQuery) => Promise; exportCsv: (tab: HistoryTab, q: HistoryDealsQuery | HistoryPositionsQuery | HistoryOrdersQuery) => Promise; reset: () => void; }, "isLoading" | "loadError" | "lastQuery" | "dealList" | "positionList" | "orderList" | "dealsSummary" | "positionsSummary" | "ordersSummary">, Pick<{ dealList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null>; positionList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null>; orderList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null>; dealsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null, DealsSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null>; positionsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null, PositionSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null>; ordersSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null, OrdersSummaryResponse | { totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null>; isLoading: import('vue').Ref; loadError: import('vue').Ref; lastQuery: import('vue').Ref<{ deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }, { deals?: HistoryDealsQuery; positions?: HistoryPositionsQuery; orders?: HistoryOrdersQuery; } | { deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }>; isEmpty: import('vue').ComputedRef; setSdk: (instance: ICmsSDK) => void; fetchDeals: (q: HistoryDealsQuery) => Promise; fetchPositions: (q: HistoryPositionsQuery) => Promise; fetchOrders: (q: HistoryOrdersQuery) => Promise; fetchDealsSummary: (q: HistoryDealsQuery) => Promise; fetchPositionsSummary: (q: HistoryPositionsQuery) => Promise; fetchOrdersSummary: (q: HistoryOrdersQuery) => Promise; exportCsv: (tab: HistoryTab, q: HistoryDealsQuery | HistoryPositionsQuery | HistoryOrdersQuery) => Promise; reset: () => void; }, "isEmpty">, Pick<{ dealList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; dealId: number; orderId?: number | null | undefined; positionId?: number | null | undefined; mt5Ts: string; symbol: string; entry: import('..').HistoryDealEntry; action: import('../common/constants').HistoryDealAction; volume: number; price: number; commission?: number | null | undefined; fee?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; comment?: string | null | undefined; }[]; page: number; } | null>; positionList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; positionId: number; mt5TsOpen: string; mt5TsClose?: string | null | undefined; symbol: string; type: import('..').MT5TradeSide; volume: number; openPrice: number; closePrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; commission?: number | null | undefined; swap?: number | null | undefined; profitLoss?: number | null | undefined; fee?: number | null | undefined; comment?: string | null | undefined; currency?: string | null | undefined; balanceAfter?: number | null | undefined; }[]; page: number; } | null>; orderList: import('vue').Ref<{ size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null, HistoryListResponse | { size: number; totalPages: number; total: number; items: { serverName: string; login: number; orderId: number; mt5TsSetup: string; mt5TsDone?: string | null | undefined; symbol: string; type: import('..').MT5OrderKind; side: import('..').MT5TradeSide; volume: number; executedPrice?: number | null | undefined; limitPrice?: number | null | undefined; stopPrice?: number | null | undefined; stopLoss?: number | null | undefined; takeProfit?: number | null | undefined; status: import('..').HistoryOrderStatus; comment?: string | null | undefined; }[]; page: number; } | null>; dealsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null, DealsSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; } | null>; positionsSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null, PositionSummaryResponse | { totalCount: number; totalVolume: number; totalProfit: number; totalCommission: number; totalPnl: number; totalSwap: number; } | null>; ordersSummary: import('vue').Ref<{ totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null, OrdersSummaryResponse | { totalCount: number; totalVolume: number; totalFilled: number; totalCancelled: number; totalExpired: number; totalRejected: number; } | null>; isLoading: import('vue').Ref; loadError: import('vue').Ref; lastQuery: import('vue').Ref<{ deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }, { deals?: HistoryDealsQuery; positions?: HistoryPositionsQuery; orders?: HistoryOrdersQuery; } | { deals?: { sortBy?: ("deal_id" | "mt5_ts" | "price" | "volume" | "profit_loss") | undefined; entry?: import('..').HistoryDealEntry | undefined; action?: (import('../common/constants').HistoryDealAction | import('../common/constants').HistoryDealAction[]) | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; positions?: { sortBy?: ("volume" | "profit_loss" | "position_id" | "mt5_ts_open" | "mt5_ts_close") | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; orders?: { sortBy?: ("volume" | "order_id" | "mt5_ts_setup" | "mt5_ts_done") | undefined; status?: import('..').HistoryOrderStatus | undefined; fromTime: string; toTime: string; symbol?: string | undefined; sortDirection?: typeof import('..').HISTORY_SORT_DIRECTION[keyof typeof import('..').HISTORY_SORT_DIRECTION] | undefined; page?: number | undefined; size?: number | undefined; login?: number | undefined; } | undefined; }>; isEmpty: import('vue').ComputedRef; setSdk: (instance: ICmsSDK) => void; fetchDeals: (q: HistoryDealsQuery) => Promise; fetchPositions: (q: HistoryPositionsQuery) => Promise; fetchOrders: (q: HistoryOrdersQuery) => Promise; fetchDealsSummary: (q: HistoryDealsQuery) => Promise; fetchPositionsSummary: (q: HistoryPositionsQuery) => Promise; fetchOrdersSummary: (q: HistoryOrdersQuery) => Promise; exportCsv: (tab: HistoryTab, q: HistoryDealsQuery | HistoryPositionsQuery | HistoryOrdersQuery) => Promise; reset: () => void; }, "reset" | "setSdk" | "fetchDeals" | "fetchPositions" | "fetchOrders" | "fetchDealsSummary" | "fetchPositionsSummary" | "fetchOrdersSummary" | "exportCsv">>; //# sourceMappingURL=history.d.ts.map