from pydantic import BaseModel
from typing import Optional
from uuid import UUID

class OrganizationRegistrationRequestResponse(BaseModel):
    company_name:str
    contact_name:str
    contact_email:str
    contact_phone:str
    message:str
    status:Optional[str]
    reviewed_by:Optional[UUID]


class UpdateOrganizationRegistrationRequest(BaseModel):
    id:UUID 
    status:str

class OrganizationRegistrationRequestSchema(BaseModel):
    company_name:str
    contact_name:str
    contact_email:str
    contact_phone:str
    message:str


class CreateOrganizationRegistrationRequestResponse(BaseModel):
    message:str