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; }>; export declare const isEmailMessageBuilder: ({ fieldName }: { fieldName: any; }) => string; export declare function IsEmail(domains: Array, options?: FieldConstraintProcedureOptions): PropertyDecorator; export declare function IsEmail(options?: FieldConstraintProcedureOptions): PropertyDecorator;