Files
le-journal-d-un-podcast/node_modules/deep-email-validator/dist/options/options.d.ts
T
2023-05-10 21:03:22 -04:00

20 lines
571 B
TypeScript

declare type Options = {
sender: string;
validateRegex: boolean;
validateMx: boolean;
validateTypo: boolean;
validateDisposable: boolean;
validateSMTP: boolean;
};
declare type MailCheckOptions = {
additionalTopLevelDomains?: string[];
};
export declare type ValidatorOptions = Partial<Options> & {
email: string;
} & MailCheckOptions;
declare type ValidatorOptionsFinal = Options & {
email: string;
} & MailCheckOptions;
export declare function getOptions(emailOrOptions: string | ValidatorOptions): ValidatorOptionsFinal;
export {};