@emailcheck/email-validator-js
Version:
Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.
14 lines (13 loc) • 725 B
TypeScript
/**
* Output formatters for the CLI. The runner picks one based on `--format`.
*
* pretty — colored, human-friendly summary + transcript table (default)
* text — plain ASCII single-line verdict + KV pairs (for piping)
* json — full `VerificationResult` as a single JSON line (for tooling)
*/
import type { VerificationResult } from '../types';
/** Single-line verdict, colored if the terminal supports it. */
export declare function verdictLine(result: VerificationResult): string;
export declare function formatJson(result: VerificationResult): string;
export declare function formatText(result: VerificationResult): string;
export declare function formatPretty(result: VerificationResult): string;