import { z } from 'zod'

export const replySchema = z.object({
  companyReply: z.string().min(1),
})

export const listQuerySchema = z.object({
  rating:   z.coerce.number().int().min(1).max(5).optional(),
  page:     z.coerce.number().int().min(1).default(1),
  pageSize: z.coerce.number().int().min(1).max(100).default(20),
})

export const idParamSchema = z.object({
  id: z.string(),
})
