export interface AccountInfo {
  userId: number;
  email: string;
  fullName: string;
  avatarUrl: string;
  accessToken: string;
  refreshToken: string;
  expiresAt: string;
  msisdn?: string;
}

export interface RequestOtpResponse {
  expireInSeconds: number;
}

export interface GoogleLoginResponse {
  url: string;
}

export interface GoogleCallbackResponse {
  userId: number;
  email: string;
  fullName: string;
  avatarUrl: string;
  accessToken: string;
  refreshToken: string;
  expiresAt: string;
}
