# retoor from molodetz.schemas.base import OutModel class NotificationOut(OutModel): uid: str | None = None kind: str | None = None message: str | None = None url: str | None = None read_at: str | None = None created_at: str | None = None class NotificationsOut(OutModel): notifications: list[NotificationOut] = [] unread: int = 0 class ApiKeyOut(OutModel): api_key: str | None = None class LoginPageOut(OutModel): errors: list[str] = [] next: str | None = None class PresenceOut(OutModel): online: list[str] = [] tracked: int = 0 class HealthOut(OutModel): status: str = "ok" version: str | None = None class PageOut(OutModel): title: str | None = None