from pydantic import BaseModel class SyncOperation(BaseModel): table: str id: str operation: str # INSERT | UPDATE | DELETE data: dict = {} timestamp: str class SyncPushRequest(BaseModel): operations: list[SyncOperation] class SyncPushResponse(BaseModel): applied: int conflicts: list = []