UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

8 lines (7 loc) 598 B
import { ValidationArguments, ValidationOptions, ValidatorConstraintInterface } from "class-validator"; export declare function Match(property: string, validationOptions?: ValidationOptions): (object: any, propertyName: string) => void; export declare class IfscOrOtherFieldsConstraint implements ValidatorConstraintInterface { validate(value: any, args: ValidationArguments): any; defaultMessage(args: ValidationArguments): string; } export declare function IfscOrOtherFields(relatedFields: string[], validationOptions?: ValidationOptions): (object: Object, propertyName: string) => void;