import type { UserGroup } from './user-group.type';

export interface SignupToken {
	id: string;
	token: string;
	expiresAt: string;
	usageLimit: number;
	usageCount: number;
	emailDomain?: string | null;
	userGroups: UserGroup[];
	createdAt: string;
}

export interface SignupTokenInfo {
	emailDomain?: string | null;
}
