export interface AffiliateTradeHistoryItem {
    tradeTime: number;
    tradeType: string;
    tradeCurrency: string;
    tradeAmount: string;
    tradeAmountU: string;
    feeU: string;
    commission: string;
    currency: string;
}
export interface AffiliateTradeHistory {
    currentPage: number;
    pageSize: number;
    totalNum: number;
    totalPage: number;
    items: AffiliateTradeHistoryItem[];
}
export interface AffiliateCommissionItem {
    siteType: string;
    rebateType: 1 | 2;
    payoutTime: number;
    periodStartTime: number;
    periodEndTime: number;
    status: 1 | 2 | 3 | 4;
    takerVolume: string;
    makerVolume: string;
    commission: string;
    currency: string;
}
export interface AffiliateInviteeItem {
    uid: string;
    nickName: string;
    referralCode: string;
    country: string;
    registrationTime: number;
    completedKyc: boolean;
    completedFirstDeposit: boolean;
    completedFirstTrade: boolean;
    past7dFees: string;
    past7dCommission: string;
    totalCommission: string;
    myCommissionRate: string;
    cashbackRate: string;
    currency: string;
}
export interface AffiliateInvitees {
    currentPage: number;
    pageSize: number;
    totalNum: number;
    totalPage: number;
    items: AffiliateInviteeItem[];
}
