export type HlFrontendOpenOrder = { oid: number; coin: string; side: string; sz: string; limitPx: string; orderType: string; origSz: string; reduceOnly: boolean; timestamp: number; isTrigger: boolean; tpsl?: 'tp' | 'sl'; isPositionTpsl: boolean; triggerCondition: string; triggerPx: string; children?: HlFrontendOpenOrder[]; tif: string | null; cloid: string | null; }; export type HlFrontendOpenOrders = HlFrontendOpenOrder[]; export type HlOrderDetail = { order: { oid: number; coin: string; side: string; sz: string; limitPx: string; orderType: string; origSz: string; reduceOnly: boolean; timestamp: number; tif: string | null; cloid: string | null; triggerCondition: string; triggerPx: string | null; isTrigger?: boolean; tpsl?: 'tp' | 'sl'; children?: HlFrontendOpenOrder[]; isPositionTpsl?: boolean; }; status: string; statusTimestamp: number; }; export type HlOrderStatusFound = { status: 'order'; order: HlOrderDetail; }; export type HlOrderStatusResponse = HlOrderStatusFound | { status: 'unknownOid'; }; export type HlHistoricalOrders = HlOrderDetail[]; export interface HlTwapHistoryEntry { state: { coin: string; executedNtl: string; executedSz: string; minutes: number; side: string; sz: string; timestamp: number; reduceOnly: boolean; }; status: { status: string; description?: string; }; time: number; twapId?: number; } //# sourceMappingURL=order.d.ts.map