UNPKG

562 BTypeScriptView Raw
1/**
2 * Adds custom validator
3 * @param name Name of validator
4 * @param validator Validator function
5 */
6export declare function Is(name: string, validator: (value: any) => any): Function;
7/**
8 * Adds custom validator
9 * @param validator Validator function
10 */
11export declare function Is(validator: (value: any) => any): Function;
12/**
13 * Will only allow values, that match the string regex or real regex
14 */
15export declare function Is(arg: string | (string | RegExp)[] | RegExp | {
16 msg: string;
17 args: string | (string | RegExp)[] | RegExp;
18}): Function;