export declare class OptionsOrder { 'id'?: bigint; 'user'?: number; 'createTime'?: number; 'finishTime'?: number; 'finishAs'?: OptionsOrder.FinishAs; 'status'?: OptionsOrder.Status; 'contract': string; 'size': number; 'iceberg'?: number; 'price'?: string; 'close'?: boolean; 'isClose'?: boolean; 'reduceOnly'?: boolean; 'isReduceOnly'?: boolean; 'isLiq'?: boolean; 'mmp'?: boolean; 'isMmp'?: boolean; 'tif'?: OptionsOrder.Tif; 'left'?: number; 'fillPrice'?: string; 'text'?: string; 'tkfr'?: string; 'mkfr'?: string; 'refu'?: number; 'refr'?: 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 OptionsOrder { enum FinishAs { Filled, Cancelled, Liquidated, Ioc, AutoDeleveraged, ReduceOnly, PositionClosed, ReduceOut, MmpCancelled } enum Status { Open, Finished } enum Tif { Gtc, Ioc, Poc } }