/** * Trade service for the Kalshi JavaScript SDK. */ import { BaseService } from './BaseService'; import { Order } from '../models/Order'; import { OrderParams, OrderFilters } from '../types'; export declare class TradeService extends BaseService { /** * Place a new order. */ placeOrder(params: OrderParams): Promise; /** * Cancel an existing order. */ cancelOrder(orderId: string): Promise; /** * Get a list of orders. */ getOrders(filters?: OrderFilters): Promise; /** * Get a specific order by ID. */ getOrderById(orderId: string): Promise; /** * Modify an existing order. */ modifyOrder(orderId: string, params: Partial): Promise; /** * Get order fills. */ getFills(filters?: OrderFilters): Promise; /** * Place multiple orders in a batch. */ batchPlaceOrders(orders: OrderParams[]): Promise; }