const { contextBridge, ipcRenderer } = require("electron"); contextBridge.exposeInMainWorld("imageForge", { openFolder: (folderPath) => ipcRenderer.invoke("open-folder", folderPath), saveImage: (sourcePath, defaultName) => ipcRenderer.invoke("save-image", sourcePath, defaultName), showError: (title, message) => ipcRenderer.invoke("show-error", title, message), pickImage: () => ipcRenderer.invoke("pick-image"), readImageDataUrl: (sourcePath) => ipcRenderer.invoke("read-image-data-url", sourcePath), });