export class GetDirectReferralsQuery { constructor( public readonly userId: bigint, public readonly limit: number = 50, public readonly offset: number = 0, ) {} } export interface DirectReferralResult { userId: string; referralCode: string; teamCount: number; joinedAt: Date; } export interface DirectReferralsResult { referrals: DirectReferralResult[]; total: number; hasMore: boolean; }