package service import "git.gocasts.ir/ebhomengo/niki/pkg/types" type LoginOrRegisterRequest struct { PhoneNumber string `json:"phone_number"` VerifyCode string `json:"verify_code"` } type LoginOrRegisterResponse struct { Data Data `json:"data"` Token Token `json:"token"` } type Data struct { ID types.ID `json:"id"` PhoneNumber string `json:"phone_number"` FirstName string `json:"first_name"` LastName string `json:"last_name"` } type Token struct { AccessToken string `json:"access_token"` RefreshToken string `json:"refresh_token"` } type SendOtpRequest struct { PhoneNumber string `json:"phone_number"` } type SendOtpResponse struct { }