from typing import List
from pydantic import Field,BaseModel
from typing import Optional
from decimal import Decimal
from datetime import datetime
from src.apps.base.schemas.common import BaseSchema
from src.utils.constants import MAX_PER_PAGE,DEFAULT_PER_PAGE
from pydantic import model_serializer

class WordChangeOutputSchema(BaseSchema):
    word: Optional[str] = None
    alias: Optional[str] = None

    @model_serializer
    def to_dict(self):
        return {self.word: self.alias}
