Input model to create a claim condition with optional snapshot of wallets
type ClaimConditionInput = z.input<typeof PartialClaimConditionInputSchema>;