ValidationFunction typedef
Defines the signature for a validation function.
Accepts a nullable String input and returns a nullable String
as an error message if validation fails, or null if validation passes.
Implementation
typedef ValidationFunction = String? Function(String?);