export declare class BatchOrder { 'orderId'?: string; 'amendText'?: string; 'text'?: string; 'succeeded'?: boolean; 'label'?: string; 'message'?: string; 'id'?: string; 'createTime'?: string; 'updateTime'?: string; 'createTimeMs'?: number; 'updateTimeMs'?: number; 'status'?: BatchOrder.Status; 'currencyPair'?: string; 'type'?: BatchOrder.Type; 'account'?: BatchOrder.Account; 'side'?: BatchOrder.Side; 'amount'?: string; 'price'?: string; 'timeInForce'?: BatchOrder.TimeInForce; 'iceberg'?: string; 'autoBorrow'?: boolean; 'autoRepay'?: boolean; 'left'?: string; 'filledAmount'?: string; 'fillPrice'?: string; 'filledTotal'?: string; 'avgDealPrice'?: string; 'fee'?: string; 'feeCurrency'?: string; 'pointFee'?: string; 'gtFee'?: string; 'gtDiscount'?: boolean; 'rebatedFee'?: string; 'rebatedFeeCurrency'?: string; 'stpId'?: number; 'stpAct'?: BatchOrder.StpAct; 'finishAs'?: BatchOrder.FinishAs; 'slippage'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace BatchOrder { enum Status { Open, Closed, Cancelled } enum Type { Limit, Market } enum Account { Spot, Margin, CrossMargin, Unified } enum Side { Buy, Sell } enum TimeInForce { Gtc, Ioc, Poc, Fok } enum StpAct { Cn, Co, Cb, Minus } enum FinishAs { Open, Filled, Cancelled, LiquidateCancelled, DepthNotEnough, TraderNotEnough, Small, Ioc, Poc, Fok, Stp, PriceProtectCancelled, Unknown } }