The MinDateConfig interface extends the BaseValidatorConfig interface to provide configuration options for validating a date against a minimum allowed value. It allows you to specify the comparison operator, optional default date, field name, and ISO format support.
value (Optional): A Date object or a string representing the minimum allowed date value. The validation will ensure the user-entered date is greater than (or greater than or equal to) the specified value.fieldName (Optional): A string representing the name of the field associated with the validator. This can be used for dynamic error message construction (e.g., "Arrival Date cannot be before Booking Date").allowISODate (Optional): A boolean flag indicating whether to allow ISO 8601 formatted date strings (e.g., "YYYY-MM-DD"). Defaults to false if not specified (library-specific).operator (Optional): A string representing the comparison operator for minimum date validation. Can be either ">" (greater than) or ">=" (greater than or equal to).Inherits all properties from BaseValidatorConfig (e.g., message, messageKey, and potentially conditionalExpression depending on the library implementation).