import { Rule, RuleConfig } from '../validationRules'; export interface RequireRuleConfig extends RuleConfig { /** * For some fields a blank is not an empty value. Allow for setting * alternative values that are also considered as being empty. */ alternativeEmpties?: Array; } export declare class RequireRule extends Rule { config: RequireRuleConfig; defaultMessage: string; constructor(config: RequireRuleConfig); /** * Required rule makes the field required. */ get isRequired(): boolean; validate(value: any): string | null; }