from pydantic import BaseModel, EmailStr, Field
from typing import List

class Crew_member(BaseModel):
    name:str = Field(..., min_length=3)
    mobile_no:str = Field(..., min_length=10, max_length=10)
    email: EmailStr
    reference_by: str = Field(..., min_length=3)
    
class Participant(BaseModel):
    event_id: str
    user_id: str
    crew_members: List[Crew_member]