import { z } from "zod/v4";
import { NumericStringSchema } from "./base.schemas";

/**
  Esquema del DTO para valores de cantidades.
  No aplica defaults ni correciones: solo valida.
*/

export const QuantitySchema = z.object({
  value: NumericStringSchema,
  scale: NumericStringSchema,
});

export type QuantityDTO = z.infer<typeof QuantitySchema>;
