from pydantic import BaseModel class OAuthCallbackPayload(BaseModel): code: str state: str | None = None class OAuthCallbackResponse(BaseModel): access_token: str refresh_token: str token_type: str = "bearer" is_new_user: bool