import { Department, Team } from '../user';

export interface SignUpFormData {
  name: string;
  licenseNumber: string;
  email: string;
  department: string;
  password: string;
  repeatPassword: string;
  team?: string;
  existingTeam?: string;
  acceptTerms: boolean;
}

export interface SignUpProps {
  departments: Department[];
  teams: Team[];
  selectedTeam?: Team;
  registerOpen?: boolean;
}

export interface RegisterParams {
  email: string;
  password: string;
  username: string;
  licenseNumber: string;
  avatar: string;
  department: string;
  team: string;
}
