import type { CustomerUpdateForm } from "./customer-update-form.entity"; /** * CustomerUpdatePatch representa los cambios que se van a aplicar a un cliente. * Se representa con las mismas propiedades que CustomerUpdateForm, * pero todas ellas son opcionales. * * A la API solo hay que enviar los campos que han cambiado. * * Reglas: * - debe ser un Partial de CustomerUpdateForm * - no debe tener campos adicionales ni transformaciones * - debe ser un shape orientado a la API, no a la UI ni al dominio * - sin shape DTO, solo tipos simples y directos */ export type CustomerUpdatePatch = Partial;