Optional
maxMaximum number of regeneration attempts for repeated digits prevention
Optional
preventWhether to ensure the generated ID doesn't have all identical digits
Optional
randomCustom random number generator function (for testing purposes)
Configuration options for Iranian National ID generation