/**
 * Additional response types for REST API
 */
import { Order } from './account';
export interface PositionModeResponse {
    dualSidePosition: boolean;
}
export interface MultiAssetsResponse {
    multiAssetsMargin: boolean;
}
export interface OpenInterestResponse {
    openInterest: string;
    symbol: string;
    time: number;
}
export interface BaseResponse {
    code: number;
    msg: string;
}
export interface CancelOrderResponse extends Order {
}
export interface CancelAllOrdersResponse {
    code: number;
    msg: string;
}
export interface BatchOrderResponse {
    orders: Order[];
}
export interface AdlQuantile {
    symbol: string;
    adlQuantile: {
        LONG: number;
        SHORT: number;
        HEDGE: number;
    };
}
export interface ApiTradingStatus {
    isLocked: boolean;
    plannedRecoverTime: number;
    triggerCondition: {
        GCR: number;
        IFER: number;
        UFR: number;
    };
    updateTime: number;
}
//# sourceMappingURL=responses.d.ts.map