fluent-ts-validator
Version:
A fluent validator written in TypeScript
7 lines (6 loc) • 335 B
TypeScript
import { ValidationRule } from "./";
import { RuleApplicationOutcome } from "./RuleApplicationOutcome";
export declare class CollectionValidationRule<T, TProperty extends Iterable<any>> extends ValidationRule<T, TProperty> {
apply(input: T): RuleApplicationOutcome;
private processElementValidation(input, element, outcome);
}