import { Validator } from "./Validator";
import { MinLengthValidatorOptions } from "../types";
/**
 * @summary Minimum Length Validator
 * @description Validates strings and Arrays on their minimum length
 *
 * @param {string} [message] defaults to {@link DEFAULT_ERROR_MESSAGES#MIN_LENGTH}
 *
 * @class MinLengthValidator
 * @extends Validator
 *
 * @category Validators
 */
export declare class MinLengthValidator extends Validator<MinLengthValidatorOptions> {
    constructor(message?: string);
    /**
     *
     * @param {string | Array} value
     * @param {MinLengthValidatorOptions} options
     *
     * @return {string | undefined}
     *
     * @memberOf MinLengthValidator
     * @override
     *
     * @see Validator#hasErrors
     */
    hasErrors(value: string | any[], options: MinLengthValidatorOptions): string | undefined;
}
