import { Serializable } from '../../../internal/interfaces/serializable';
export declare class BatchAddOrdersOldData implements Serializable {
    /**
     *
     */
    symbol: string;
    /**
     *
     */
    type: string;
    /**
     *
     */
    side: string;
    /**
     *
     */
    price: string;
    /**
     *
     */
    size: string;
    /**
     *
     */
    funds: string;
    /**
     *
     */
    stp: string;
    /**
     *
     */
    stop: string;
    /**
     *
     */
    stopPrice: string;
    /**
     *
     */
    timeInForce: string;
    /**
     *
     */
    cancelAfter: number;
    /**
     *
     */
    postOnly: boolean;
    /**
     *
     */
    hidden: boolean;
    /**
     *
     */
    iceberge: boolean;
    /**
     *
     */
    iceberg: boolean;
    /**
     *
     */
    visibleSize: string;
    /**
     *
     */
    channel: string;
    /**
     *
     */
    id: string;
    /**
     *
     */
    status: string;
    /**
     *
     */
    failMsg: string;
    /**
     *
     */
    clientOid: string;
    /**
     * Private constructor, please use the corresponding static methods to construct the object.
     */
    private constructor();
    /**
     * Convert the object to a JSON string.
     */
    toJson(): string;
    /**
     * Create an object from a JSON string.
     */
    static fromJson(input: string): BatchAddOrdersOldData;
    /**
     * Create an object from Js Object.
     */
    static fromObject(jsonObject: Object): BatchAddOrdersOldData;
}
