import { IBaseValidatorDefinition, IValidator } from "../interfaces"; export interface IRequiredValidatorDefinition extends IBaseValidatorDefinition { required: string[]; } export declare class RequiredValidator implements IValidator { definition: IRequiredValidatorDefinition; constructor(definition: IRequiredValidatorDefinition); validate(input: any | null): { definition: IRequiredValidatorDefinition; input: any; } | null; }