export interface GetAffiliateTradeHistoryRequest {
    uid: string;
    tradeType?: 'SPOT' | 'FEATURE';
    tradeStartAt?: number;
    tradeEndAt?: number;
    page?: number;
    pageSize?: number;
}
export interface GetAffiliateCommissionRequest {
    siteType?: 'all';
    rebateType?: 0 | 1 | 2;
    rebateStartAt?: number;
    rebateEndAt?: number;
    page?: number;
    pageSize?: number;
}
export interface GetAffiliateInviteesRequest {
    userType?: '1' | '2' | '3';
    referralCode?: string;
    uid?: string;
    registrationStartAt?: number;
    registrationEndAt?: number;
    page?: number;
    pageSize?: number;
}
export interface GetAffiliateTransactionRequest {
    uid?: string;
    tradeType?: 'SPOT' | 'FEATURE';
    tradeStartAt: number;
    tradeEndAt: number;
    lastId?: number;
    direction?: 'PRE' | 'NEXT';
    pageSize?: number;
}
export interface GetKuminingRequest {
    uid?: string;
    startAt?: number;
    endAt?: number;
    lastId?: string;
    direction?: 'PRE' | 'NEXT';
    pageSize?: number;
}
