# retoor <retoor@molodetz.nl>
|
|
|
|
from __future__ import annotations
|
|
|
|
from typing import Any, Optional
|
|
|
|
from devplacepy.schemas.base import _Out
|
|
from devplacepy.schemas.profile import MediaItemOut
|
|
|
|
|
|
class UploadItemOut(MediaItemOut):
|
|
is_audio: bool = False
|
|
linked: bool = False
|
|
user_uid: Optional[str] = None
|
|
|
|
|
|
class UploadsListOut(_Out):
|
|
attachments: list[UploadItemOut] = []
|
|
pagination: Optional[Any] = None
|
|
total: int = 0
|