import { XAPI } from '../XAPI'; import { TradeRecord, TradeRecordParams } from '../TradeRecord'; export declare class LimitPosition extends TradeRecord { private XAPI; constructor(XAPI: XAPI, params: TradeRecordParams); close(customComment?: string): { transaction: Promise<{ transaction: import("../Transaction").Transaction, Record>; data: { returnData: import("../../interface/Response").tradeTransactionResponse; jsonReceived: import("../../..").Time; json: string; }; }>; transactionStatus: Promise; }; modify(params: { tp?: number; sl?: number; price?: number; expiration?: number; customComment?: string; }): { transaction: Promise<{ transaction: import("../Transaction").Transaction, Record>; data: { returnData: import("../../interface/Response").tradeTransactionResponse; jsonReceived: import("../../..").Time; json: string; }; }>; transactionStatus: Promise; }; }