import { BinanceSignedClient } from '../../../clients';
import { spot, XOR } from '../../../info';
export declare type CancelOrderPayload = {
    symbol: string;
    newClientOrderId?: string;
} & XOR<{
    orderId: number;
}, {
    origClientOrderId: string;
}>;
export declare type CancelOrderResponse = spot.OrderResultResponse;
export declare function cancelOrder(client: BinanceSignedClient, payload: CancelOrderPayload): Promise<spot.OrderResultResponse>;
