The constraint; message replaces must be greater than 0, and groups limits it to those validation groups.
message
must be greater than 0
groups
const Positive({super.message, super.groups});