/** * @file Notification settings API client */ import apiRequest from './client' export interface NotificationSettingsResponse { settings: Record categories: { id: string; label: string; description: string }[] } export async function getNotificationSettings(): Promise { return apiRequest('/notification-settings') } export async function updateNotificationSettings(settings: Record): Promise { return apiRequest('/notification-settings', { method: 'PATCH', body: JSON.stringify({ settings }), headers: { 'Content-Type': 'application/json' }, }) }