|
| 1 | +export declare function required(customMessage?: string): void; |
| 2 | +export declare function required(when?: (object: object) => boolean): void; |
| 3 | +export declare function required(customMessage?: string, when?: (object: object) => boolean): void; |
| 4 | +export declare function satisfiesRule(ruleName: string, customMessage?: string): void; |
| 5 | +export declare function satisfiesRule(ruleName: string, when?: (object: object) => boolean): void; |
| 6 | +export declare function satisfiesRule(ruleName: string, customMessage?: string, when?: (object: object) => boolean): void; |
| 7 | +export declare function satisfies(condition: (value: any, object: object) => boolean | Promise<boolean>, customMessage?: string): void; |
| 8 | +export declare function satisfies(condition: (value: any, object: object) => boolean | Promise<boolean>, when?: (object: object) => boolean): void; |
| 9 | +export declare function satisfies(condition: (value: any, object: object) => boolean | Promise<boolean>, customMessage?: string, when?: (object: object) => boolean): void; |
| 10 | +export declare function email(customMessage?: string): void; |
| 11 | +export declare function email(when?: (object: object) => boolean): void; |
| 12 | +export declare function email(customMessage?: string, when?: (object: object) => boolean): void; |
| 13 | +export declare function matches(regex: RegExp, customMessage?: string): void; |
| 14 | +export declare function matches(regex: RegExp, when?: (object: object) => boolean): void; |
| 15 | +export declare function matches(regex: RegExp, customMessage?: string, when?: (object: object) => boolean): void; |
| 16 | +export declare function minLength(length: number, customMessage?: string): void; |
| 17 | +export declare function minLength(length: number, when?: (object: object) => boolean): void; |
| 18 | +export declare function minLength(length: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 19 | +export declare function maxLength(length: number, customMessage?: string): void; |
| 20 | +export declare function maxLength(length: number, when?: (object: object) => boolean): void; |
| 21 | +export declare function maxLength(length: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 22 | +export declare function minItems(count: number, customMessage?: string): void; |
| 23 | +export declare function minItems(count: number, when?: (object: object) => boolean): void; |
| 24 | +export declare function minItems(count: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 25 | +export declare function maxItems(count: number, customMessage?: string): void; |
| 26 | +export declare function maxItems(count: number, when?: (object: object) => boolean): void; |
| 27 | +export declare function maxItems(count: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 28 | +export declare function min(value: number, customMessage?: string): void; |
| 29 | +export declare function min(value: number, when?: (object: object) => boolean): void; |
| 30 | +export declare function min(value: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 31 | +export declare function max(value: number, customMessage?: string): void; |
| 32 | +export declare function max(value: number, when?: (object: object) => boolean): void; |
| 33 | +export declare function max(value: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 34 | +export declare function range(min: number, max: number, customMessage?: string): void; |
| 35 | +export declare function range(min: number, max: number, when?: (object: object) => boolean): void; |
| 36 | +export declare function range(min: number, max: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 37 | +export declare function between(min: number, max: number, customMessage?: string): void; |
| 38 | +export declare function between(min: number, max: number, when?: (object: object) => boolean): void; |
| 39 | +export declare function between(min: number, max: number, customMessage?: string, when?: (object: object) => boolean): void; |
| 40 | +export declare function equals(value: any, customMessage?: string): void; |
| 41 | +export declare function equals(value: any, when?: (object: object) => boolean): void; |
| 42 | +export declare function equals(value: any, customMessage?: string, when?: (object: object) => boolean): void; |
| 43 | +export declare function displayName(customName: string): (targetClass: Object, name: string) => void; |
| 44 | +export declare function tag(tag: string): (targetClass: Object, name: string) => void; |
0 commit comments