import { BaseValidator } from './base'; import type { ArrayValidatorType, ValidationNames, Validator } from '../types/index'; export declare function array(): ArrayValidator; export declare class ArrayValidator extends BaseValidator implements ArrayValidatorType { name: ValidationNames; constructor(); min(length: number): this; max(length: number): this; length(length: number): this; each(validator: Validator): this; unique(): this; }