Interface ValidationRuleWithOptions<Specifics, T>

A pair of a rule for type inference with its additional options.

interface ValidationRuleWithOptions<
    Specifics extends TypirSpecifics,
    T extends Specifics["LanguageType"] = Specifics["LanguageType"],
> {
    options: Partial<ValidationRuleOptions>;
    rule: ValidationRule<Specifics, T>;
}

Type Parameters

Properties

Properties

options: Partial<ValidationRuleOptions>