/** * Mailer class stub * Main mailer application class (replaces DcRouter from dcrouter) */ import { StorageManager } from './storage/index.ts'; import type { IMailerConfig } from './config/config-manager.ts'; export interface IMailerOptions { config?: IMailerConfig; dnsNsDomains?: string[]; dnsScopes?: string[]; } export class Mailer { public storageManager: StorageManager; public options?: IMailerOptions; constructor(options?: IMailerOptions) { this.options = options; this.storageManager = new StorageManager(); } } // Export type alias for compatibility export type DcRouter = Mailer;