import { ValidationArguments, ValidationOptions, ValidatorConstraintInterface } from 'class-validator'; import { DataSource } from 'typeorm'; export declare class EntireArrayExistRule implements ValidatorConstraintInterface { private readonly connection; constructor(connection: DataSource); validate(value: any, args: ValidationArguments): Promise; } export declare function entireArrayExist(entity: any, column: string, validationOptions?: ValidationOptions): (object: any, propertyName: string) => void;