const SAVE_PROGRESS_SMS_CONSENT_FALLBACK_COPY = { transactional: "Sign me up for updates about my upcoming service.", marketing: "Sign me up for promotional and product offers.", }; export function defaultSaveProgressSmsConsent() { return { transactional: false, marketing: false, }; } export function getSaveProgressSmsConsentFallbackCopy() { return { ...SAVE_PROGRESS_SMS_CONSENT_FALLBACK_COPY }; } export function hasSaveProgressSmsConsentSelection(consent) { return Boolean(consent?.transactional || consent?.marketing); } export async function getSaveProgressSmsConsentConfig() { // Replace with Consent Management API lookup (CASH-1911). return { copy: getSaveProgressSmsConsentFallbackCopy(), value: defaultSaveProgressSmsConsent(), }; }