UNPKG

java-bean-validation.js

Version:
12 lines (11 loc) 584 B
import { TypeName, Violation, TypeValidationsDescriptor, PropertyValidationsDescriptor } from '../core/core'; export interface HtmlValidationRules { required?: boolean; maxLength?: number; } declare module '../core/core' { interface PropertyValidationsDescriptor { htmlValidationRules?: HtmlValidationRules; } } export declare function getHtmlValidationRules(propertyOrTypeOrTypeName: PropertyValidationsDescriptor | TypeValidationsDescriptor | TypeName, propertyName: string | number, groups?: string[], violations?: Violation[]): HtmlValidationRules | null;