import { IMemberValidatorBuilder } from './member-validator-builder.model'; import { IPostMemberValidatorBuilder } from '../post-member-validator-builder.model'; import { IArrayValidatorBuilder } from './array-validator-builder.model'; import { IEqualityValidatorBuilder } from './equality-validator-builder.model'; export interface IStringValidatorBuilder extends IMemberValidatorBuilder, IArrayValidatorBuilder, IEqualityValidatorBuilder { hasLength: (min: number, max: number) => IPostMemberValidatorBuilder; matches: (expr: RegExp) => IPostMemberValidatorBuilder; }