UNPKG

@dvsa/smc-encounter-schema

Version:

Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites

10 lines (7 loc) 480 B
import { ValidationOptions, ValidatorConstraintInterface, ValidationArguments } from 'class-validator'; declare class RequiredObjectConstraint implements ValidatorConstraintInterface { validate(value: any, _args: ValidationArguments): boolean; defaultMessage(args: ValidationArguments): string; } declare function RequiredObject(validationOptions?: ValidationOptions): (object: Object, propertyName: string) => void; export { RequiredObject, RequiredObjectConstraint };