import { CampaignStats } from './types.js'; export function calculateOpenRate(stats: CampaignStats): number { return stats.sent > 0 ? (stats.opens / stats.sent) * 100 : 0; } export function calculateClickRate(stats: CampaignStats): number { return stats.opens > 0 ? (stats.clicks / stats.opens) * 100 : 0; } export function formatPercentage(value: number): string { return `${value.toFixed(2)}%`; }