import { CancelOrderConfig, GetOrderConfig, Order, OrdersByQueryConfig, OrdersConfig, PlaceOrderResponse, ReplaceOrdersConfig } from '../models/order'; import { Client } from '../connection/client'; export declare class OrdersApi { private client; constructor(client: Client); getOrder(config: GetOrderConfig): Promise; getOrdersByQuery(config?: OrdersByQueryConfig): Promise; placeOrder(config: OrdersConfig): Promise; replaceOrder(config: ReplaceOrdersConfig): Promise; processOrder(order: Order): Order; cancelOrder(config: CancelOrderConfig): Promise; generateOrderUrl(accountId: string, orderId?: string): string; generateOrderIdUrl(orderId?: string): string; extractOrderIdFromUrl(url: string): string; }