UNPKG

ajt-validator

Version:

Validation library for JavaScript and TypeScript

13 lines (12 loc) 410 B
import { BaseValidator } from "../base"; import { ValidationResult } from "../../interfaces"; export interface NameValidatorOptions { minLength?: number; maxLength?: number; allowSpecialChars?: boolean; } export declare class NameValidator extends BaseValidator<string> { private options; constructor(options?: NameValidatorOptions); validate(name: string): ValidationResult<string>; }