@tunnel-cast/tunnel-cast
Version:
<br>
12 lines (11 loc) • 634 B
TypeScript
import { FieldConstraintProcedureOptions } from "../../../models/interfaces/field-constraint-procedure-options";
import { FieldConstraintFn } from "../../../models/interfaces/field-constraint-fn";
export declare const IS_EMAIL = "is_email";
export declare const isEmail: FieldConstraintFn<{
domains?: Array<string>;
}>;
export declare const isEmailMessageBuilder: ({ fieldName }: {
fieldName: any;
}) => string;
export declare function IsEmail(domains: Array<string>, options?: FieldConstraintProcedureOptions): PropertyDecorator;
export declare function IsEmail(options?: FieldConstraintProcedureOptions): PropertyDecorator;