export function campaignMailProfileReferenceOnly(value: Record): Record { const server = isRecord(value.server) ? value.server : {}; const rawProfileId = server.mail_profile_id; const profileId = typeof rawProfileId === "string" ? rawProfileId.trim() : ""; return { ...value, server: profileId ? { mail_profile_id: profileId } : {} }; } function isRecord(value: unknown): value is Record { return Boolean(value) && typeof value === "object" && !Array.isArray(value); }