import { BinanceSignedClient } from '../../../clients';
import { spot } from '../../../info';
export interface DepositHistoryPayload {
    coin?: string;
    status?: spot.DepositHistoryStatusEnum;
    startTime?: Date | number;
    endTime?: Date | number;
    offset?: number;
    limit?: number;
}
export interface DepositHistoryResponse {
    amount: number;
    coin: string;
    network: string;
    status: spot.DepositHistoryStatusEnum;
    address: string;
    addressTag: string;
    txId: string;
    insertTime: Date;
    transferType: number;
    confirmTimes: string;
}
export declare function depositHistory(client: BinanceSignedClient, payload?: DepositHistoryPayload): Promise<DepositHistoryResponse[]>;
