import datetime from typing import Optional from schemas.base import BaseSchema, OkMessageSchema class DealBillRequestSchema(BaseSchema): deal_id: int created_at: datetime.datetime paid: bool pdf_url: Optional[str] invoice_number: Optional[str] class CreateDealBillRequest(BaseSchema): deal_id: int class CreateDealBillResponse(OkMessageSchema): pass class GetDealBillById(BaseSchema): deal_bill: DealBillRequestSchema