@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
8 lines (7 loc) • 598 B
TypeScript
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;