import { BaseVertexGraphClient } from '../base'; import { AllMarketOrdersParams, AllMarketOrdersResponse, LatestOrderFillsParams, OrderByDigestParams, OrderByDigestResponse, SubaccountOrdersForProductsParams, SubaccountOrdersForProductsResponse, SubaccountOrdersParams, SubaccountOrdersResponse } from './types'; export declare class OrdersQueryClient extends BaseVertexGraphClient { getLatestOrderFills(params: LatestOrderFillsParams): Promise<{ time: any; takerAmountDelta: import("bignumber.js").BigNumber; price: import("bignumber.js").BigNumber; }[]>; /** * Get all orders for a given product with pagination. * * @param params Filtering parameters */ getAllMarketOrders(params: AllMarketOrdersParams): Promise; /** * Get orders for a given subaccount with pagination * * @param params */ getSubaccountOrders(params: SubaccountOrdersParams): Promise; /** * Get orders for a given subaccount for specific markets with pagination * * @param params */ getSubaccountOrdersForProducts(params: SubaccountOrdersForProductsParams): Promise; /** * Retrieve an order by digest, returning an empty array if not found * * @param params */ getOrderByDigest(params: OrderByDigestParams): Promise; } //# sourceMappingURL=OrdersQueryClient.d.ts.map