UNPKG

fluent-ts-validator

Version:
17 lines (16 loc) 611 B
import { CommonValidatorBuilder } from "./CommonValidatorBuilder"; import { ValidationOptionsBuilder } from "./ValidationOptionsBuilder"; export interface IterableValidatorBuilder<T, TProperty> extends CommonValidatorBuilder<T, Iterable<TProperty>> { /** * Checks if an Iterable contains the given element. * * @param element */ contains(element: TProperty): this & ValidationOptionsBuilder<T>; /** * Checks if an Iterable does not contain the given element. * * @param element */ doesNotContain(element: TProperty): this & ValidationOptionsBuilder<T>; }