import { IValidationResult } from './validation-result.model'; import { IValidationRule } from './validation-rule.model'; export interface IModelValidator { model: T; rules: Array>; validate: () => IValidationResult; }