presenton/servers/fastapi/models/presentation_from_template.py
2025-08-29 10:52:34 +05:45

14 lines
317 B
Python

from typing import List, Literal
from pydantic import BaseModel
import uuid
class SlideContentUpdate(BaseModel):
index: int
content: dict
class GetPresentationUsingTemplateRequest(BaseModel):
presentation_id: uuid.UUID
data: List[SlideContentUpdate]
export_as: Literal["pptx", "pdf"] = "pptx"