/** * Order Status Checker - Verifies actual order execution * * Checks order status by querying active and inactive orders from the Order API * Provides comprehensive status information with human-readable cancel reasons */ import { OrderApi } from '../api/order-api'; export interface OrderStatusResult { found: boolean; status?: string; reason?: string; filledAmount?: string; remainingAmount?: string; order?: any; } /** * Get human-readable cancel reason from order status */ export declare function getCancelReason(status: string): string; /** * Check order status by querying Order API * Comprehensive order status checking with detailed information */ export declare function checkOrderStatus(orderApi: OrderApi, accountIndex: number, marketId: number, clientOrderIndex: number | string, auth?: string, waitSeconds?: number): Promise; /** * Format order result for logging */ export declare function formatOrderResult(result: OrderStatusResult, clientOrderIndex: number): string; //# sourceMappingURL=order-status-checker.d.ts.map