/**
 * MailDev CLI Option Definitions
 *
 * All Commander.js options matching v2 exactly plus new v3 options
 */
import { Command } from 'commander';
/**
 * Configure all CLI options on the Commander program
 *
 * Maintains exact compatibility with v2 CLI flags
 */
export declare function configureOptions(program: Command): void;
/**
 * Environment variable documentation for help text
 */
export declare const ENV_VARS = "\nEnvironment Variables:\n  MAILDEV_SMTP_PORT     SMTP port (default: 1025)\n  MAILDEV_IP            SMTP bind address (default: ::)\n  MAILDEV_WEB_PORT      Web port (default: 1080)\n  MAILDEV_WEB_IP        Web bind address (default: 0.0.0.0)\n  MAILDEV_INCOMING_USER SMTP username\n  MAILDEV_INCOMING_PASS SMTP password\n  MAILDEV_WEB_USER      Web auth username\n  MAILDEV_WEB_PASS      Web auth password\n  MAILDEV_MAIL_DIRECTORY Directory for persisting emails\n";
/**
 * Configuration file documentation
 */
export declare const CONFIG_FILES = "\nConfiguration Files (searched in current directory and parents):\n  .maildevrc.json       JSON configuration\n  maildev.config.ts     TypeScript configuration\n  maildev.config.js     JavaScript configuration\n  maildev.config.mjs    ES module configuration\n";
//# sourceMappingURL=options.d.ts.map