import { Order, OrderStatus, OrderType } from '../../../spot-ui/src/index.ts'; import { Token } from '../types'; export declare const useOrderType: () => OrderType; export declare const useAddNewOrder: () => (order: Order) => void; export declare const useUpdateCachedOrderStatus: () => (orderId: string, status: OrderStatus) => void; export declare const useOrdersQuery: () => import('@tanstack/react-query').UseQueryResult; export declare const useOrderLimitPrice: (srcToken?: Token, dstToken?: Token, order?: Order) => string | undefined; export declare const useOrderTriggerPriceRate: (srcToken?: Token, dstToken?: Token, order?: Order) => string | undefined; export declare const useOrderAvgExecutionPrice: (srcToken?: Token, dstToken?: Token, order?: Order) => string | undefined; export declare const useOrderHistoryPanel: () => { orders: { all: Order[]; open: Order[]; completed: Order[]; cancelled: Order[]; expired: Order[]; }; isLoading: boolean; isRefetching: boolean; refetchOrders: () => Promise; }; //# sourceMappingURL=order-hooks.d.ts.map