import { Rules } from '../Rules';
import { IRuleOptions, IRulesSchema } from "../../../interfaces/RulesInterface";
import { ICustomRuleCallback } from "../../../..";
export declare class ArrayOfRules extends Rules {
    arrayOf(arrayOfArg: Rules | IRulesSchema): ArrayOfRules;
    isRequired(options?: IRuleOptions): ArrayOfRules;
    readonly required: ArrayOfRules;
    minLength(min: number, options?: IRuleOptions): ArrayOfRules;
    maxLength(max: number, options?: IRuleOptions): ArrayOfRules;
    custom(callback: ICustomRuleCallback): ArrayOfRules;
}
//# sourceMappingURL=ArrayOfRules.d.ts.map