import { z } from 'zod'

/** Request body for POST /api/v1/licenses/validate */
export const validateLicenseSchema = z.object({
  expiration_date: z.string().min(1, 'expiration_date is required'),
  license_number: z.string().max(100).optional(),
  state: z.string().length(2).optional(),
})

export type ValidateLicenseInput = z.infer<typeof validateLicenseSchema>
