import { ValidationOptions } from 'class-validator';
import { EntityValidationOptions } from './entity.interface';
/**
 * @deprecated Entity existence checks are not the responsibility of DTO
 * validation. This validator leaks persistence/service concerns into DTOs; keep
 * that logic in the service/application layer instead.
 */
export declare function IsEntity(entityType: Function, options?: EntityValidationOptions & ValidationOptions): (object: any, propertyName: string) => void;
