import { ValidationArguments, ValidationOptions, ValidatorConstraintInterface } from 'class-validator'; import { DateRangeObject } from './DateRangeObject.interface'; export declare class DateRangeValidator implements ValidatorConstraintInterface { validate(_: DateRangeObject, args: ValidationArguments): boolean; defaultMessage(args: ValidationArguments): string; } export declare function ValidDateRange(validationOptions?: ValidationOptions): (object: Function) => void;