export declare class FuturesBBOOrder { 'contract': string; 'size': number; 'direction': string; 'iceberg'?: number; 'level': number; 'close'?: boolean; 'isClose'?: boolean; 'reduceOnly'?: boolean; 'isReduceOnly'?: boolean; 'isLiq'?: boolean; 'tif'?: FuturesBBOOrder.Tif; 'left'?: number; 'fillPrice'?: string; 'text'?: string; 'tkfr'?: string; 'mkfr'?: string; 'refu'?: number; 'autoSize'?: FuturesBBOOrder.AutoSize; 'stpId'?: number; 'stpAct'?: FuturesBBOOrder.StpAct; 'amendText'?: string; 'pid'?: number; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace FuturesBBOOrder { enum Tif { Gtc, Ioc, Poc, Fok } enum AutoSize { Long, Short } enum StpAct { Co, Cn, Cb, Minus } }