Type Alias Minimum<Value>

Minimum<Value>: TagBase<{
    exclusive: ["minimum", "exclusiveMinimum"];
    kind: "minimum";
    schema: Value extends bigint
        ? {
            minimum: Numeric<Value>;
        }
        : {
            minimum: Value;
        };
    target: Value extends bigint
        ? "bigint"
        : "number";
    validate: `${Cast<Value>} <= $input`;
    value: Value;
}>

Type Parameters

  • Value extends number | bigint