const { contextBridge, ipcRenderer } = require('electron/renderer') contextBridge.exposeInMainWorld('electronAPI', { save: (configData) => ipcRenderer.send('save-config', configData), cancel: () => ipcRenderer.send('cancel-config'), onUpdate: (callback) => ipcRenderer.on('update-config', (_event, configData) => callback(configData)) });