domaindrivenjs
Version:
Composition-based Domain-Driven Design toolkit for JavaScript/TypeScript
7 lines (6 loc) • 343 B
TypeScript
/**
* Creates a NonNegativeNumber value object that ensures values are greater than or equal to zero
* @returns {import('../Base.js').ValueObjectFactory<number>} Factory for non-negative numbers
*/
export const NonNegativeNumber: import("../Base.js").ValueObjectFactory<unknown, z.ZodType<any, z.ZodTypeDef, any>>;
import { z } from "zod";