const { contextBridge, ipcRenderer } = require('electron') contextBridge.exposeInMainWorld('settingsAPI', { get: () => ipcRenderer.invoke('settings:get'), save: (values) => ipcRenderer.invoke('settings:save', values), test: (values) => ipcRenderer.invoke('settings:test', values), openConfig: () => ipcRenderer.send('settings:open-config'), })