import { BinanceSignedClient } from '../../../clients';
export interface GetSwapHistoryPayload {
    swapId?: number;
    startTime?: Date | number;
    endTime?: Date | number;
    status?: 'PENDING' | 'SUCCESS' | 'FAILED';
    quoteAsset?: string;
    baseAsset?: string;
    limit?: number;
}
export interface GetSwapHistoryResponse {
    swapId: number;
    swapTime: Date;
    status: 'PENDING' | 'SUCCESS' | 'FAILED';
    quoteAsset: string;
    baseAsset: string;
    quoteQty: number;
    baseQty: number;
    price: number;
    fee: number;
}
export declare function getSwapHistory(client: BinanceSignedClient, payload: GetSwapHistoryPayload): Promise<GetSwapHistoryResponse[]>;
