import { UserRole } from 'src/types/userRole'; import { Subjects } from './subjects'; import { UserProvider } from 'src/types/userProvider'; import { Country, Language } from 'src/types/country'; import { Tenant } from 'src/types/tenant'; export interface UserCreatedEvent { subject: Subjects.UserCreated; data: { tenant: Tenant; userId: string; email: string; nickName: string; name: string; role: UserRole; whatsapp: string; provider: UserProvider; myAffiliateCode: string; affiliateCode: string | undefined; affiliateId: string | undefined; affiliateEmail: string | undefined; language: Language; country: Country; verificationEmailCode?: string; verificationEmailLink?: string; }; }