export function normalizeWhatsappForLink(value?: string | null): string {
  const digits = (value || "").replace(/\D/g, "");
  if (!digits) return "";

  // Local BR formats usually come with 10/11 digits (DDD + numero).
  if (digits.startsWith("55")) return digits;
  if (digits.length === 10 || digits.length === 11) return `55${digits}`;

  return digits;
}
