export interface IOrganizationInvitationRefDto { organizationId: string; invitedAt: number; roles: string[]; } export interface IUserInvitationDto { id: string; data: { email: string; status: 'pending' | 'accepted' | 'expired' | 'cancelled'; createdAt: number; expiresAt: number; organizationRefs: IOrganizationInvitationRefDto[]; acceptedAt?: number; }; } export interface IInvitationLandingDto extends IUserInvitationDto {}