Type Alias ValidationRuleMappingInternal
ValidationRuleMapping: {
    [K in ValidationRuleName]: K extends "any"
        ? RuleAny
        : K extends "array"
            ? RuleArray
            : K extends "boolean"
                ? RuleBoolean
                : K extends "class"
                    ? RuleClass
                    : K extends "currency"
                        ? RuleCurrency
                        : K extends "custom"
                            ? RuleCustom
                            : K extends "date"
                                ? RuleDate
                                : K extends "email"
                                    ? RuleEmail
                                    : K extends "enum" ? RuleEnum : (...) extends (...) ? (...) : (...)
}
map a Fastest-Validator rule with its type