export interface FundsTransferRequest {
    ccy: string;
    amt: string;
    from: '6' | '18';
    to: '6' | '18';
    subAcct?: string;
    type?: '0' | '1' | '2' | '3' | '4';
    loanTrans?: boolean;
    clientId?: string;
    omitPosRisk?: string;
}
export interface WithdrawRequest {
    ccy: string;
    amt: string;
    dest: '3' | '4';
    toAddr: string;
    chain?: string;
    areaCode?: string;
    clientId?: string;
    rcvrInfo?: {
        walletType: 'exchange' | 'private';
        exchId?: string;
        rcvrFirstName?: string;
        rcvrLastName?: string;
        rcvrCountry?: string;
        rcvrCountrySubDivision?: string;
        rcvrTownName?: string;
        rcvrStreetName?: string;
    };
}
export interface FundingRateRequest {
    instId: string;
    before?: string;
    after?: string;
    limit?: string;
}
export interface GetDepositWithdrawStatusRequest {
    wdId?: string;
    txId?: string;
    ccy?: string;
    to?: string;
    chain?: string;
}
