ZodNumber
import { ZodNumber } from "https://esm.sh/zod@3.25.76/index.d.cts";class ZodNumber extends ZodType<number, ZodNumberDef, number> { }
max: (value: number, message?: errorUtil.ErrMessage) => ZodNumber;
min: (value: number, message?: errorUtil.ErrMessage) => ZodNumber;
get minValue(): number | null;
get maxValue(): number | null;
get isInt(): boolean;
get isFinite(): boolean;
step: (value: number, message?: errorUtil.ErrMessage) => ZodNumber;
protected setLimit(
kind: "min" | "max",
value: number,
inclusive: boolean,
message?: string,
): ZodNumber;§Extends
§
ZodType<number, ZodNumberDef, number>
[src]§Properties
§
max: (value: number, message?: errorUtil.ErrMessage) => ZodNumber
[src]§
min: (value: number, message?: errorUtil.ErrMessage) => ZodNumber
[src]§
step: (value: number, message?: errorUtil.ErrMessage) => ZodNumber
[src]§Methods
§
_addCheck(check: ZodNumberCheck): ZodNumber
[src]§
_parse(input: ParseInput): ParseReturnType<number>
[src]§
finite(message?: errorUtil.ErrMessage): ZodNumber
[src]§
int(message?: errorUtil.ErrMessage): ZodNumber
[src]§
negative(message?: errorUtil.ErrMessage): ZodNumber
[src]§
nonnegative(message?: errorUtil.ErrMessage): ZodNumber
[src]§
nonpositive(message?: errorUtil.ErrMessage): ZodNumber
[src]§
positive(message?: errorUtil.ErrMessage): ZodNumber
[src]§
safe(message?: errorUtil.ErrMessage): ZodNumber
[src]§Static Properties
§
create: (params?: RawCreateParams & {
[src]coerce?: boolean;
}) => ZodNumber