import { type ValidationRule, type ValidationTypes } from '../core'; /** * Guard для массива. Проверяет value на соответствие типу array * @param rules - правила валидаций, применяющиеся ко всему массиву * @example * ```ts * const value = ['Vasya', 'Ivan']; * * const validateArray = array(min(1), arrayItem(string())); * * // undefined * validateArray(value); * ``` */ export declare const array: = {}>(...rules: ValidationRule[]) => import("../core").IGuard;