import { z } from 'zod'

export const renterUpdateSchema = z.object({
  firstName: z.string().min(1).max(100).trim().optional(),
  lastName: z.string().min(1).max(100).trim().optional(),
  phone: z.string().max(30).trim().optional(),
  preferredLocale: z.enum(['en', 'fr', 'ar']).optional(),
  preferredCurrency: z.literal('MAD').optional(),
})

export const renterFcmTokenSchema = z.object({
  fcmToken: z.string(),
})
