from pydantic import BaseModel from typing import Optional from sdk_server.models.config.response_base import ResponseBase class LoginV2Req(BaseModel): app_id: int channel_id: int data: Optional[str] = None device: Optional[str] = None sign: Optional[str] = None class Data(BaseModel): uid: Optional[str] = None token: Optional[str] = None guest: bool class LoginV2Rsp(ResponseBase): data: Optional["Data"] = None class Data(BaseModel): account_type: int heartbeat: Optional[bool] = False combo_id: Optional[str] = None combo_token: Optional[str] = None open_id: Optional[str] = None data: Optional[str] = None fatigue_remind: Optional[str] = None