UNPKG

@opra/common

Version:
17 lines (16 loc) 595 B
import { type Validator } from 'valgen'; import { DECODER, ENCODER } from '../../constants.js'; export declare class EmailType { constructor(attributes?: Partial<EmailType>); allowDisplayName?: boolean; requireDisplayName?: boolean; utf8LocalPart?: boolean; ignoreMaxLength?: boolean; allowIpDomain?: boolean; domainSpecificValidation?: boolean; hostBlacklist?: string[]; hostWhitelist?: string[]; blacklistedChars?: string; protected [DECODER](properties?: Partial<this>): Validator; protected [ENCODER](properties?: Partial<this>): Validator; }